@charset "utf-8";

/* CSS Document */

html, body
{
	width: 100%;
	height: 100%;
}

body { background: url(../img/background-img.jpg) no-repeat center top, url(../img/background-2.gif) repeat-x top left; }

/* Logo */
img{max-width:100%; height:auto;}

.brand
{
	height: 100px;
	padding: 8px 0;
	margin-bottom: 20px;
}

.header-logo
{
	display: block !important;
	width:100% !important;
	max-width: 450px !important;
	height: 110px !important;
	background: url(../img/logo.png) no-repeat;
	background-size:contain !important;
	text-indent: 100% !important;
	white-space: nowrap !important;
	overflow: hidden !important;
}

/* Nav Bar */

.navbar-default
{
	background: #656b6f;
	background: -moz-linear-gradient(top, #2c529d 0%, #25468a 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2c529d), color-stop(99%, #25468a));
	background: -webkit-linear-gradient(top, #2c529d 0%, #25468a 99%);
	background: -o-linear-gradient(top, #2c529d 0%, #25468a 99%);
	background: -ms-linear-gradient(top, #2c529d 0%, #25468a 99%);
	background: linear-gradient(to bottom, #2c529d 0%, #25468a 99%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c529d', endColorstr='#25468a', GradientType=0 );
	border-color: #00236f;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus
{
	color: #FFF;
	background-color: transparent;
}

.navbar-nav>li
{
	float: left;
	background: url(../img/divider.png) no-repeat top right;
	padding-right: 15px;
}

.navbar-nav>li:last-child
{
	float: left;
	background: transparent;
	padding-right: 5px;
}

.navbar-default .navbar-nav>li>a
{
	color: #fdb234;
	text-shadow: 2px 2px 1px #000;
	
}

.btn-success {
color: #25468a;
background: #ffd457;
}

/* Jumbotron */

.jumbotron
{
	max-width: 974px;
	min-height: 460px;
	padding: 0;
	padding-left: 0;
	padding-right: 0;

}

.background-img
{
	background-image: url(../img/main-img.jpg);
	background-repeat: no-repeat;
	background-size: 100% auto;
}

.slider {
padding-top: 7.35%;
padding-right: 3.2%;
}
.embed-container { position: relative; padding-bottom: 40%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { 
position: absolute; 
top: 16%; 
left: 37.5%; 
width: 572px; 
 padding: 14px 13px 14px 12px;
height: 309px;
background-image: url(../img/slider-background.png);
    background-repeat: no-repeat; }


.border-row
{
	padding: 10px 0;
	border-top: solid 1px #a30327;
	border-bottom: solid 1px #a30327;
}

/* Footer */

.bluelines { border-top:solid 1px #294d95; border-bottom:solid 1px #294d95; padding-top: 10px;}
.footer{width:100%;
text-align:center;
color:#fff;
margin-top:15px;
font-family:Questrial,sans-serif;
font-size:16px;
font-weight:700}
 
/* Media Queries */

@media (min-width: 1200px) {

.container { width: 974px; }
}

@media (min-width: 992px) {

.container { width: 974px; }
}

@media screen and (min-width: 768px) {

.container .jumbotron
{
	padding-left: 0;
	padding-right: 0;
}

.col-lg-4 { margin-bottom: 10px; }
}

@media (max-width:767px) {



.navbar-nav>li
{
	float: left;
	background: transparent;
	padding-right: 0;
}
}

@media screen and (max-width: 768px) {
	
	.jumbotron { background:transparent; min-height: 50px;}
	
	.slider
{
	padding-top: 0;
	padding-right: 0;
}
.embed-container { position: relative; padding-bottom: 55%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; 
top: 0; 
left: 1%; 
width: 100%; 
height: 100%;
background:none;
 }	
	
}

@media (max-width:480px) {


.navbar-nav>li
{
	float: left;
	background: transparent;
	padding-right: 0;
	width: 100%;
}

.col-lg-4 { margin-bottom: 10px; }
}
