@charset "utf-8";
/* CSS Document */

		/* Header */

#header h1 {
	font-size: 27px;
}
#header h1 span {
	font-size: 23px;
}
#activity svg {
	max-height: 850px;
}
#activity a {
	text-decoration: none;
	zoom: 1;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
#activity a:hover {
	zoom: 1;
	filter: alpha(opacity=100);
	opacity: 1;
}
.carousel-control.right {
	right: 0;
	left: auto;
	background-image: -webkit-linear-gradient(left, rgba(195,124,119,.0001) 0, rgba(195,124,11,0) 100%);
	background-image: -o-linear-gradient(left, rgba(195,124,119,.0001) 0, rgba(195,124,119,0) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(195,124,119,.0001)), to(rgba(195,124,119,0)));
	background-image: linear-gradient(to right, rgba(195,124,119,.0001) 0, rgba(195,124,119,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
	background-repeat: repeat-x;
	border-radius: 15px;
}
.carousel-control.left {
	background-image: -webkit-linear-gradient(left, rgba(195,124,119,0) 0, rgba(195,124,119,.0001) 100%);
	background-image: -o-linear-gradient(left, rgba(195,124,119,0) 0, rgba(195,124,119,.0001) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(195,124,119,0)), to(rgba(195,124,119,.0001)));
	background-image: linear-gradient(to right, rgba(195,124,119,0) 0, rgba(195,124,119,.0001) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
	background-repeat: repeat-x;
	border-radius: 15px;
}
.carousel-indicators {
	bottom: -10px;
}
.carousel-indicators li {
	border: 1px solid #6796DA;
}
.carousel-indicators .active {
	background-color: #6796DA;
}
.glyphicon-chevron-right, .glyphicon-chevron-left {
	color: #6796DA;
}

		/* FireFox */
		@-moz-document url-prefix() {
 svg {
 margin-left: 25%;
 margin-right: 25%;
}
}

/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.svg-container {
	height: 0;
	padding-top: 75%; /* This will need to be adjusted accordingly to the size of your image */
	position: relative;
	width: 100%;
}
svg {
	position: absolute;
	top: 0;
	left: 0;
}
}

/* Tablet */
@media(min-width: 768px) {
}

/* Desktop */
@media(min-width:992px) {
#header h1 {
	font-size: 32px;
}
#header h1 span {
	font-size: 27px;
}
}

/* Large Desktop */
@media(min-width:1200px) {
#header h1 {
	font-size: 35px;
}
#header h1 span {
	font-size: 30px;
}
}
