.affix {top: 0; width: 100%;background-color: #000 !important; color: #fff; }
.affix + .container-fluid {padding-top: 10px;transition-duration: 2s; position: fixed;}
.top_bar { min-height:15px;background-color: transparent;}
.navbar{background-color: transparent;border: none;z-index: 900;border-radius: 0px;}
.navbar-brand img { margin-top:0px; }
.navbar-brand {padding:0px;}
.header_image { margin-top:-70px; float:left;}
.nav.navbar-nav.navbar-right span {font-family: 'Open Sans', sans-serif; font-style:italic; font-weight:300; color:#1b6977;}
.navbar-right li a {font-family: 'Raleway', sans-serif; font-size:13px; color:#fff !important;}
.slider{border-bottom: 10px solid #028484;position: relative; top: -85px;}

.carousel-inner>.bg_overlay{width: 100%;height: 500px; background-size: 100% 100%;background-repeat: no-repeat;} 
.carousel-inner>.item>.overlay{background: rgba(0, 0, 0, 0.5); content: ""; height: 100%; width: 100%;} 
.carousel-inner>.item>.overlay>.carousel-caption{padding-bottom: 15%;}



@media screen and ( max-width: 576px){
	.carousel-inner>.bg_overlay{height: 350px;}
	
}

@media screen and (min-width: 768px){
.show-on-hover:hover > ul.dropdown-menu {display: block;width: 200px; }
.show-on-hover{}
.dropdown-menu{background-color: #333333;padding: 0px;}
.dropdown-menu>li>a:hover{color: #2e374d !important;}
.dropdown-menu>li>a{ background: #333333; padding: 10px 20px; border-bottom: 1px solid #9c9797;} 
.navbar-right .dropdown-menu{right: -45px;}

}