body{font-family:"Alef" !important;font-size:18px !important;}
.border-red{border:1px solid red;}
#topBar a.logo{float:left;}
#topNav form.search button{left:10px;right:0;}
#topNav ul.dropdown-menu{text-align:right !important;}
h1,
h2,
h3,
h4,
h5,
h6{margin:0;color:#000;font-family:"Alef" !important;font-weight:300;letter-spacing:-1px;}
article{margin:15px 0 0 0;}
.margin-right-15{margin-right:15px;}
select{margin-bottom:0 !important;}
.controlls-over .owl-controls{z-index:1;}
.slider_layer_row_s{white-space:nowrap;line-height:34px;border-width:0px;margin:0px;padding:1px 10px;letter-spacing:0px;font-size:22px;font-family:"Alef" !important;}
.slider_layer_row_m{white-space:nowrap;line-height:42px;border-width:0px;margin:0px;padding:1px 10px;letter-spacing:0px;font-size:30px;font-family:"Alef" !important;}
.slider_layer_row_l{white-space:nowrap;line-height:56px;border-width:0px;margin:0px;padding:1px 10px;letter-spacing:0px;font-size:44px;font-family:"Alef" !important;}
.slider_layer_row_xl{white-space:nowrap;line-height:68px;border-width:0px;margin:0px;padding:1px 10px;letter-spacing:0px;font-size:56px;font-family:"Alef" !important;}
.color_black{color:#000000;}
.color_white{color:#ffffff;}
.bgcolor_transparent{background-color:transparent;}
.bgcolor_dark_blue{background-color:#002f67;}
.bgcolor_black{background-color:#000000;}
.styleBackgroundColor, .featured-box-minimal i.fa{background-color:#b4b3b1 !important;}
.nav{padding-top:0px !important;}
#footer{color:#fff !important;background-color:#3594d4 !important;border-top:#003f86 5px solid !important;z-index:101;}
#footer li a{color:#fff !important;}
#footer li:after{border-bottom:0px solid #1a1a1a !important;}
#topNav button.btn-mobile{margin-right:40px !important;margin-top:30px !important;}
#topNav{border-top:0px !important;border-bottom:0px !important;}
@media only screen and (max-width:990px){#topBar{min-height:0px !important;}
}
#topNav ul.nav>li , #topNav ul.nav>li:last-child{border:0px !important;}
#topNav div.nav-main-collapse, #topNav div.nav-main-collapse.in{padding:0px 0 0 0 !important;}
div.slider{background:none !important;}
.fa-icon-color{color:#ffffff !important;font-size:1.0em !important;}
.circle-icon{background:#002f67;width:45px;height:45px;border-radius:50%;text-align:center;line-height:100px;vertical-align:middle;padding:10px;}
.featured-icon h4,.featured-icon h3.featured-icon h2{color:#014087;}
.featured-icon h2{font-size:1.4em;letter-spacing:normal;line-height:27px;margin:0 0 14px 0;}
em.fa{padding-left:15px !important;}
.logo1{position:relative;z-index:50;height:85px;width:182px;}