/* CSS Document */
.container p {
text-align: justify;
}

#header .on, #header .on a:hover {
color: #00FF00;
cursor: default;
}

#sidebar .on:after {
	content: "\f053";
	font-family: FontAwesome;
    font-weight: bold;
	float: right;
	color: #00FF00;
	}
	
	
#sidebar ul.alt li.on a, #sidebar ul.alt li.on a:hover {
border-bottom: none;
/*color: #545454 !important;*/
/*color: #00FF00 !important;*/
cursor:default;
font-weight: bold;

}

.bg2 {
background-color: #f2f2f2 !important;
}

 
.center {
width: 100%;
}

.item h3 {
text-align: center;
}

.center img {
display: block;
margin: 0 auto;
}

blockquote {
font-style: normal;
padding-top: 0;
padding-bottom: 0;
}

blockquote + p {
font-weight: bold;
font-style: italic;
color: #A73A46;
text-align: right !important;
}


	
blockquote p:first-of-type:before, blockquote p:last-of-type:after {
		content: '\f10d';
		font-family: fontawesome;
		margin-right: 0.5em;
		font-size: 0.8em;
		position: relative;
		top: -0.5em;
		color: #E3E3E3;
}
	
blockquote p:last-of-type:after {
		content: '\f10e';		
}

header.major p {
			margin: -1em 0 2.5em 0;
		}

.award {
text-align: center;
border-radius: 10px;
background-color: #CB7C81;
padding: 1em;
color: white;
font-weight: bold;
border: 3px solid #A73A46;
}

.award img {
display: block;
margin: 0 auto;
margin-top: 1em;
}

.dlogo {
background-color: #515151;
padding: 1em;
}

.dlogo img {
	max-width: 500px;
	margin: 0 auto;
	}
	
	
@media screen and (max-width: 980px) {
.dlogo {
display: none !important;
}

.wrapper.style1.bg1 {
background-image: none !important;
}

}

.contact section ul {
			list-style: none;
			padding-left: 0;
			
		}
		
.contact section ul {
			list-style: none;
			padding-left: 0;
			
		}

.contact section ul li.icon {
padding-left: 1em;
white-space: nowrap;
}

.contact section ul li {
/*padding-left: 4em;*/
}


.contact section ul li.icon {
padding-left: 1em;
white-space: nowrap;
}

.contact section ul li {
padding-left: 5.2em;
}

@media screen and (max-width: 480px) {
.contact section ul li.icon {
padding-left: 0 !important;
white-space: nowrap;
}
.contact section ul li {
padding-left: 4.2em !important;
}
}
.contact .icon:before {
color: #515151;
display: inline-block;
width: 3em;
text-align: center;
font-size: 1.4em;
}

.wrapper.style1.bg1 {
background-image: url(../../images/tracks.jpg);
background-position: bottom;
/*background-position: 0 80%;*/
background-attachment:fixed;
background-repeat: repeat-x;

}

.major {
/*background-color: #f2f2f2;*/
}

.item {
border-bottom: solid 1px rgba(144, 144, 144, 0.25);
margin-bottom: 2.4em;
}

.youtube {
            position: relative;
            padding-bottom: 56.23%;
            height: 0;
            overflow: hidden;
            max-width: 100%;
            background: #000;
            /*margin: 5px;*/
			border-radius: 10px;
			margin-bottom: 2em;
        }
        
        .youtube iframe,
        .youtube object,
        .youtube embed {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 100;
            background: transparent;
			
        }
        
        .youtube img {
            bottom: 0;
            display: block;
            left: 0;
            margin: auto;
            max-width: 100%;
            width: 100%;
            position: absolute;
            right: 0;
            top: 0;
            border: none;
            height: auto;
            cursor: pointer;
            -webkit-transition: .4s all;
            -moz-transition: .4s all;
            transition: .4s all;
        }
        
        .youtube img:hover {
            -webkit-filter: brightness(75%);
        }
        
        .youtube .play {
            height: 72px;
            width: 72px;
            left: 50%;
            top: 50%;
            margin-left: -36px;
            margin-top: -36px;
            position: absolute;
            background: url(../../images/play.png) no-repeat;
            cursor: pointer;
        }
