/* lg */ 
@media (max-width: 1920px) {
.carousel-control {bottom:18px;}
.carousel-indicators {bottom:4px;}
}
@media (max-width: 1600px) {
.carousel-control {bottom:40px;}
.carousel-indicators {bottom:26px;}
}
@media (max-width: 1440px) {
.carousel-control {bottom:45px;}
.carousel-indicators {bottom:31px;}
}
@media (max-width: 1366px) {
.carousel-control {bottom:55px;}
.carousel-indicators {bottom:38px;}
}
@media (max-width: 1280px) {
.carousel-control {bottom:55px;}
.carousel-indicators {bottom:40px;}
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
.navbar-default .nav > li > a {font-size:12px;}
.topmenu ul li a {font-size:12px; margin:0 5px;}
.carousel-control {bottom:72px; left:40% !important;}
.carousel-indicators {bottom:58px;}
.container {width:96%;}
.why img {position:relative;}
.associate {height:180px;}
.mission {height:120px;}
}

@media (max-width: 990px) {
    header .container {width:100%; padding:0; margin:0;}
	.navbar {height:70px;}
	.navbar-fixed-top {background-color:#111;}
	header .container .navbar-collapse {margin:0;}
	.navbar-nav .open .dropdown-menu{background-color:#111 !important; display:inline-block;}
	.navbar-collapse {
		width:100%;
        border: none;
		z-index:100;
		position:relative;
		padding:0;
		background-color:#111;		
    }
	.navbar-brand {width:60%; margin-left:15px !important; margin-top:2px; height:70px;}
    .navbar-toggle {
        position:absolute; right:0; top:10px; border:none; margin-right:10px;
    }
	.navbar-toggle:hover, .navbar-toggle:focus {background-color:transparent !important;}
	.navbar-toggle .icon-bar {background-color:#fff !important; width:30px; height:2px;}
	.navbar-right {float:none !important; margin:0;}
	.navbar li {width:100%; margin:0; padding:0; display:inline-block;}
	.navbar li a {padding:10px; border-bottom:solid 1px #222 !important; color:#fff !important; display:block;}
	.navbar li a:hover, .navbar-nav li:hover > a.dir:focus {background-color:#000 !important; color:#fff !important;}
	.navbar-nav li:hover > a.dir {background-color:#003044 !important; color:#fff !important; border-bottom:solid 1px #02deb8 !important; }
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {background-color:#003044 !important;}
}


@media screen and (max-width:990px) {
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  padding-top:40px; 
}

}

@media (max-width: 990px) {
.left {text-align:center;}
.right {text-align:center;}
.topmenu .container {width:96%; margin:0 auto;}
.topmenu select {font-size:12px;}
.carousel {margin-top:100px;}
.carousel, .carousel .item {height:450px;}
.carousel-caption {top:15%; position:relative;}
.carousel-caption h1 {font-size:30px;}
.carousel-control {bottom:0; margin-bottom:-80px; left:90% !important;}
.carousel-indicators li, .carousel-indicators .active {background-color:#fff; margin-bottom:-100px;}
.carousel-indicators {bottom:0;}
.topmenu ul li a {font-size:12px; margin:0 5px;}
#nav .navbar-toggle {position:relative; top:0; left:0 !important; right:auto !important; float:left;}
#nav .navbar-collapse {background-color:transparent;}
#nav.affix {top: 102px;}
#nav .container {width:100%;}
#subnavbar {margin:0;}
#nav ul {display:block;}
#nav li {border:none;}
#nav li> a {padding:5px 20px; display:block;}
.why img {position:relative;}
.type {height:350px;}
.associatediv .col-md-offset-1 {margin-left:0;}
.associate {height:auto;}
.mission {width:100%; height:200px; margin-left:0; padding:0;}
.mission .num {position:relative; left:auto; top:-30px; margin:0 auto; display:block;}
.mission p {position:relative; top:0px;}
.staketitle {font-size:30px;}
.staketitleright ul li {font-size:15px;}
.staketitleright ul li:before {width:25px;}
}



@media (max-width: 800px) {

}

@media (max-width: 768px) {

}

/* xs */
@media (max-width: 767px) {
.staketitle:after, .staketitleright:before {display:none;}
.mc h1 {text-align:center;}
.mc img {margin-bottom:20px;}
}


@media (max-width: 736px) {

}

@media (max-width: 720px) {

}

@media (max-width: 667px) {

}

/* XS Portrait */
@media (max-width: 640px) {
.topleft, .topright {display:block; text-align:center;}
.topright select {width:80px; background-position:60px 10px; float:none;}
.navbar-brand {width:180px; height:auto;}
#nav.affix {top: 123px;}
#section4 .marb50 {margin:0;}
}


@media (max-width: 600px) {

}

@media (max-width: 568px) {


}

@media (max-width: 480px) {
.carousel, .carousel .item {height:400px;}
.carousel-caption {top:15%;}
.carousel-caption select, .carousel-caption p {width:280px; margin:10px auto; line-height:15px;}
.carousel-caption h1 {font-size:25px; line-height:25px;}
.carousel-control {bottom:0; left:80% !important;}
footer .container {width:90%;}
.footercall span {display:block;}
.footerlink li {display:block;}
}

@media (max-width: 414px) {

}

@media (max-width: 412px) {

}

@media (min-width: 375px) and (max-width: 384px) {
.carousel, .carousel .item {height:380px;}
}

@media (max-width: 360px) {
.carousel, .carousel .item {height:350px;}
.carousel-caption {top:10%;}
}

@media (max-width: 320px) {
.carousel-caption h1 {font-size:16px; line-height:30px;}

}