@media all{
body{margin:0;padding:0;margin-top:0;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:16px;background:#091e35}
.img-responsive{display:inline-block}
.header_top_back{background:url(images/bg_top.jpg) center bottom repeat-x #02a2ec}
.header_top_bg{background:url(images/header_top_back.jpg) center bottom no-repeat}
.header_top{}
.logolink{padding:20px 0}
.logolink a img{max-width:100%;height:auto}
.button{text-align:center;background:url(images/button.jpg) top center repeat-x #034376;-webkit-border-radius:5px;border-radius:5px;color:#fff !important;text-decoration:none;display:inline-block;padding:5px 10px;border:none;cursor:pointer;height:auto;width:auto;font-size:16px;font-weight:bold}
.button:hover,.button:focus{background:#25c1fe;color:#fff;text-decoration:none}
.navbar_back{background:url(images/menu.jpg) repeat-x center top #057abf;border-top:1px solid #0181ee;border-bottom:1px solid #3fabf4}
.navbar{margin:0;background:none;border:none;-webkit-border-radius:0;border-radius:0;margin:0}
.navbar-collapse{padding:0}
.nav li{list-style-type:none;background:url(images/des.jpg) repeat-y left top;padding-left:2px}
.nav li:first-child{background:none;padding-left:0}
.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background:none;background-color:transparent}
.nav li a{cursor:pointer;text-decoration:none;font-size:13px;font-weight:bold;display:block;color:#fff;white-space:nowrap;height:50px;line-height:50px;padding:0 5px}
.nav li a:focus,.nav li a:hover{background:#0181ee;color:#fff}
.nav>li.active>a{background:#0181ee;color:#fff}
.nav-justified > li > a{margin-bottom:0}
.button_nav{position:relative;float:left;padding:9px 10px;margin-top:9px;margin-left:30px;margin-bottom:9px;background-color:#091e35;border:none;border-radius:4px;border:none}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-toggle{width:100%;margin:0;padding:0;background:none;border:none;position:relative}
.navbar-toggle .sr-only{position:absolute;display:block;width:130px;height:50px;clip:rect(auto, auto, auto, auto);color:#fff;font-size:16px;line-height:50px;cursor:pointer;text-align:right;top:0;left:0px;margin:0}
.navbar-toggle:hover .button_nav,.navbar-toggle:focus .button_nav{background:#0181ee;box-shadow:none}
.navbar-toggle:hover .button_nav .icon-bar,.navbar-toggle:focus .button_nav .icon-bar{background-color:#fff}
.navbar-toggle:hover .sr-only,.navbar-toggle:focus .sr-only{color:#fff}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:none}
.dropdown-menu{border-radius:0;box-shadow:0;background-clip:border-box}
.nav li ul{margin:0;padding:0;border:none;background:rgba(0, 0, 0, 0.8);border:1px solid rgba(255, 255, 255, 0.3);margin-top:2px;min-width:300px}
.nav li ul li{z-index:1002;background:none;padding-left:0;border:none}
.nav li ul li a{text-align:left;height:auto;padding:10px;color:#fff;line-height:normal;white-space:normal !important}
.header{background:url(images/header.jpg) no-repeat center top;padding-top:40px}
.header_bg{background:url(images/header_bg.jpg) repeat-x center top #013d71}
.header_img img{margin-bottom:-50px}
.header h2{font-weight:bold;font-size:30px}
.header h2 span{font-weight:normal;font-size:20px}
p{margin:0;padding-bottom:10px}
.back_content{background:url(images/back_content.jpg) repeat-x top center}
.content{line-height:1.6em;padding:20px}
h1{margin:0;width:100%;padding:0;font-size:30px;line-height:34px;font-family:Arial,Helvetica,sans-serif;padding-bottom:10px;padding-top:10px;color:#fff}
h1 span{font-size:24px}
h2{margin:0;width:100%;padding:0;font-size:24px;line-height:28px;font-family:Arial,Helvetica,sans-serif;padding-bottom:10px;padding-top:10px;color:#fff}
h2 span{font-size:20px}
h3{margin:0;width:100%;padding:0;font-size:20px;line-height:24px;font-family:Arial,Helvetica,sans-serif;padding-bottom:10px;padding-top:10px;color:#fff}
.content ul{margin:0;padding:0;padding-top:0;padding-bottom:5px;padding-left:10px}
.content ul li{padding:0 0 5px 10px;background-image:url(images/li.png);background-repeat:no-repeat;list-style-type:none;background-position:0 6px}
.img_left{float:left;margin:0 20px 10px 0;border:1px solid #083976}
.img_right{float:right;margin:0 0 10px 20px;border:1px solid #083976}
.img_center{margin:0 0 10px 0;border:1px solid #083976;padding:1px}
a{color:#3abffd;text-decoration:underline}
a:hover{color:#3abffd;text-decoration:none}
a:visited{color:#3abffd}
a:link{color:#3abffd}
.par{padding:10px 0 10px 0}
.par1{padding-top:0;padding-bottom:10px}
.par2{padding-top:0;padding-bottom:0}
.footer{padding:20px 10px 20px 10px;color:#fff;text-align:center}
.footer a{color:#fff;text-decoration:none;margin:0;white-space:nowrap}
.footer a:hover{color:#fff;text-decoration:underline}
a img{border:0}
ol{margin:0;padding-bottom:10px;padding-left:25px}
ol li{padding-bottom:5px}
.clear{height:0;clear:both;width:100%;display:block}
.ntext td{padding:4px 0 4px 0}
form{margin:0;padding:0}
.no_padding{padding:0}
.contact_form{padding-right:30px}
.field{max-width:300px}
.overflow{overflow:hidden}
.align_center{text-align:center}
.table_content{border-spacing:2px;border-collapse:separate;width:100%}
.table_content td{border:1px solid #3e5b7a;padding:5px;vertical-align:top}
.content_right{text-align:center}
.line{height:2px;background:url(images/line.jpg) repeat-x}
.form_quote{text-align:left}
.form_quote .row div{padding:5px}
.form_quote .row{margin:0 !important}
.quote_button{display:block;font-size:26px;line-height:normal;padding:10px;text-align:center;width:100%;border:1px solid #000}
.quote_button:hover{border:1px solid #000}
.content_right{margin-top:-150px}
.content_right_in_shadow{-webkit-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000;border:1px solid #4c7595}
.content_right_in{-webkit-box-shadow:inset 0 0 10px 5px #031f35;box-shadow:inset 0 0 10px 5px #031f35;background:#0265a9;padding:10px 20px}
}
@media (max-width:1199px){
.content_right_in{-webkit-box-shadow:inset 0 0 10px 5px #031f35;box-shadow:inset 0 0 10px 5px #031f35;background:#0265a9;padding:0 10px}
.content_right{margin-top:-50px}
}
@media all and (max-width:991px){
.header_img img{margin-bottom:0}
.header{text-align:center;padding:0}
.header_text{background:#013d71;padding:0 20px 20px 20px}
.content_right{margin-top:20px}
}
@media (max-width:767px){
.logolink{text-align:center}
.navbar{padding:0}
.navbar_back .container{padding:0 !important}
.navbar{background:none;border:none}
.nav>li>ul>li{border-top:none}
.nav li{padding:0;border-top:1px solid #000;background:none;padding-left:0;height:auto}
.nav li a{text-align:center !important;height:auto;min-height:0;padding:15px 10px;line-height:normal}
.nav li ul{min-width:0}
.navbar-collapse{border-top:none;box-shadow:0;max-height:none}
.navbar-collapse.in{overflow-y:visible}
}
@media (max-width:600px){
.header_text{padding:20px}
h1{font-size:24px;line-height:28px}
h2{font-size:20px;line-height:24px}
h1 span{font-size:20px;line-height:28px}
h2 span{font-size:16px;line-height:24px}
h3{font-size:16px;line-height:22px}
.img_left{float:none;margin:0 0 10px 0}
.img_right{float:none;margin:0 0 10px 0}
}
@media (max-width:500px){
.content_left{padding:0 !important}
.content_right{padding:0 !important}
.content{padding:10px !important}
}
@media (max-width:400px){
.quote_button{font-size:18px}
}