@import "reset.css";@import "skeleton.css";@import "font-awesome.css";@import "superfish.css";@import url(//fonts.googleapis.com/css?family=Roboto:400);@import url(//fonts.googleapis.com/css?family=Roboto:700);@import url(//fonts.googleapis.com/css?family=Roboto:900);html{width:100%;}
a[href^="tel:"]{color:inherit;text-decoration:none;}
*{-webkit-text-size-adjust:none;}
body{position:relative;padding-top:20px;min-width:1000px;background-color:#ececec;color:#333;font-family:'Roboto', sans-serif;font-size:13px;line-height:19px;}
strong{font-weight:700;}
address{font-style:normal;}
p{margin-bottom:19px;text-align:justify;line-height:23px;}
.p1{margin-bottom:15px;}
input{border-radius:0 !important;outline:none !important;}
img{max-width:100%;}
h1, h2, h3, h4, h5, h6{color:#333333;}
h2{font-size:30px;margin-bottom:6px;line-height:45px;margin-top:50px;}
h3{overflow:hidden;font-size:23px;line-height:27px;padding-top:30px;margin-bottom:12px;}
h3 span{margin-right:11px;font-size:40px;line-height:61px !important;text-align:center;display:block;float:left;width:57px;height:58px;background-color:#00CDFF;}
h1.head1{padding-top:25px;}
.page1 h3{padding-top:0;margin-bottom:9px;}
h3 span.fa-globe{font-size:47px;}
.page1 h3.head1{padding-top:5px;margin-bottom:12px;color:#004891;}
h3 span.fa-mobile{font-size:52px;}
ul{padding:0;margin:0;list-style:none;}
ul.list{padding-right:10px;margin-bottom:30px;}
ul.list li{font-size:13px;line-height:30px;text-transform:uppercase;color:#373334;font-weight:bold;}
ul.list li a{display:block;background-color:#00CDFF;padding:7px 19px 9px;}
ul.list li a:hover{background-color:#333333;color:#fff;}
ul.list li+li{margin-top:3px;}
ul.list1{position:relative;top:-1px;}
ul.list1 li{padding-left:14px;background:url(../images/marker.png) 0 9px no-repeat;color:#373334;text-transform:uppercase;font-size:13px;font-weight:bold;}
ul.list1 li+li{margin-top:16px;}
ul.list2 li .count{float:left;margin-right:22px;width:48px;height:48px;font-weight:bold;font-size:27px;line-height:47px;color:#373334;text-align:center;margin-top:5px;background-color:#00CDFF;}
ul.list2 li+li{margin-top:21px;}
a{text-decoration:none;color:inherit;outline:none;transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;}
a:hover{color:#00CDFF;}
a.btn{text-decoration:underline;color:#373334;font-size:13px;font-weight:bold;display:inline-block;margin-top:9px;}
a.btn.bt1{margin-top:15px;}
a.btn:hover{color:#00CDFF;}
.mb0{margin-bottom:0px !important;}
.m0{margin:0 !important;}
.pad0{padding:0 !important;}
.pad1{}
.img_inner{max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;margin-top:5px;}
.fleft{float:left;width:auto !important;margin-right:20px;margin-bottom:0px;margin-top:5px;}
.page1 .fleft{margin-top:3px;}
.oh{overflow:hidden;}
.fright{float:right !important;}
.upp{text-transform:uppercase;}
.alright{text-align:right;}
.center{text-align:center;}
.wrapper, .extra_wrapper{overflow:hidden;}
.clear{float:none !important;clear:both;}
.nowrap{white-space:nowrap;}
.main{width:1000px;background-color:#f9f9f9;margin-top:0;margin-right:auto;margin-bottom:20px;margin-left:auto;}
header{display:block;position:relative;z-index:999;padding-top:10px;}
header h1{position:relative;float:left;text-align:center;}
header h1 a{display:inline-block;overflow:hidden;width:494px;height:109px;font-size:0;line-height:0;text-indent:-999px;transition:0s ease;-o-transition:0s ease;-webkit-transition:0s ease;margin-bottom:10px;}
header h1 a img{display:block;}
.links{float:right;margin-bottom:15px;margin-top:15px;}
.links a:hover{background-color:#373334;color:#fff;}
.links .h_phone{font-size:17px;display:inline-block;font-weight:900;color:#333333;line-height:40px;position:relative;background-image:url(../images/call.gif);background-repeat:no-repeat;padding-left:30px;}
.links a{margin-bottom:12px;margin-top:-1px;color:#FFFFFF;padding:4px 10px 6px 35px;display:inline-block;position:relative;font-size:14px;background-color:#014086;}
.links a:after{position:absolute;font-size:16px;position:absolute;left:11px;content:'';font-family:'FontAwesome';}
.content{padding-bottom:28px;}
.page1 .content{padding-top:30px;padding-bottom:29px;}
.banner{font-weight:bold;text-transform:uppercase;color:#777777;margin-right:10px;font-size:13px;line-height:25px;padding:30px 0 40px 30px;background:url(../images/banner.jpg) 0 0 no-repeat #ececec;}
.banner span{display:inline-block;font-size:27px;font-weight:700;padding:3px 8px 4px;text-transform:uppercase;color:#373334;background-color:#00CDFF;line-height:27px;}
.banner br+span{background-color:#383435;color:#fff;}
.banner br+span+br+span{margin-top:-7px;}
.clear.cl1{height:30px;}
.hor{border-bottom:1px solid #d4d4d4;padding-top:30px;}
.block1 time{padding-bottom:6px;margin-top:5px;display:block;width:58px;background-color:#00CDFF;font-size:27px;line-height:27px;text-transform:uppercase;font-weight:bold;float:left;padding-top:5px;margin-right:22px;color:#373334;text-align:center;}
.block1 time span{padding-top:1px;font-size:13px;line-height:19px;display:block;}
.text1{font-size:16px;color:#004488;text-transform:uppercase;font-weight:bold;position:relative;top:-1px;}
.clear.cl2{height:25px;}
.bq1{background:url(../images/quotes.png) 0 3px no-repeat;padding-left:35px;}
.bq1 a{text-decoration:underline;}
h3.head2{margin-bottom:17px;padding-bottom:6px;font-weight:normal;padding-top:12px;}
.support{padding-left:20px;padding-top:35px;padding-bottom:43px;background-color:#ececec;position:relative;font-weight:bold;font-size:13px;text-transform:uppercase;}
.support a.btn{position:relative;top:1px;}
.support:after{background:url(../images/support_img.png) 0 0 no-repeat;width:84px;height:215px;content:'';display:block;position:absolute;right:5px;top:-29px;}
.status{font-size:12px;text-transform:none;color:#373334;font-weight:normal;display:inline-block;background-color:#00CDFF;padding:5px 8px 5px;}
.title{font-size:27px;line-height:27px;text-transform:uppercase;padding:3px 8px;letter-spacing:-1px;color:#fff;font-weight:bold;display:inline-block;background-color:#383435;margin-bottom:3px;}
.map_img{padding-top:5px;margin-left:1px;margin-bottom:14px;}
img.pay{display:block;margin-top:29px;}
.map{overflow:hidden;position:relative;font-size:15px;line-height:25px;}
.map figure{margin-top:5px;position:relative;display:block;width:100%;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.map figure iframe{width:100%;height:298px;max-width:100%;}
.map address{float:left;display:block;}
.map address+address{margin-left:70px;}
.map address dt{margin-bottom:19px;}
.map .add1 span{min-width:140px;}
address dd span{min-width:50px;display:inline-block;text-align:left;}
.map address dd span.col1{min-width:0;}
a.link-1{text-decoration:underline;}
.map h3{padding-top:49px;}
footer{border-top:1px solid #d4d4d4;display:block;background-color:#333333;color:#FFF;padding-top:0px;padding-right:0;padding-bottom:10px;padding-left:0;}
.f_menu .current{color:#00CDFF;}
.socials{padding-top:34px;overflow:hidden;float:right;font-size:25px;color:#c8c7c7;margin-right:20px;}
.socials a{display:block;float:left;}
.socials a+a{margin-left:19px;}
.f_menu{margin-bottom:6px;overflow:hidden;color:#FFFFFF;}
.f_menu li{font-size:14px;float:left;}
.f_menu li+li{margin-left:17px;}
.copy{padding-top:15px;text-align:center;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:40px;left:51%;margin-left:500px;overflow:hidden;width:58px;height:58px;border:none;text-indent:-999px;z-index:20;background:url(../images/totop.png) no-repeat left 0;transition:0s ease;-o-transition:0s ease;-webkit-transition:0s ease;}
#toTop:hover{outline:none;background-position:right 0;}
@media only screen and (max-width:1004px){.main{width:auto;margin:0;}
}
@media only screen and (max-width:995px){body{min-width:768px;}
ul.list li a{padding-left:10px;padding-right:10px;}
.map figure, .map figure iframe, #form input, #form textarea, #form .success{width:100% !important;float:none !important;}
#form .success{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.map figure{height:auto !important;}
.extra_wrapper{overflow:visible;}
.map figure{margin-bottom:15px;}
.nowrap{white-space:normal;}
h2{font-size:30px;}
.support *{position:relative;z-index:5;}
}
@media only screen and (max-width:767px){body{min-width:420px;}
h2{display:none;}
.links{float:none;text-align:center;}
.h_phone{display:inline-block;}
img.pay{margin-bottom:30px;}
ul.list1 li{margin-top:16px;}
.clear.cl2{height:0;}
.block1{margin-bottom:30px;}
.camera_pag{right:auto;left:20px;}
.caption{left:20px !important;right:20px;width:auto;}
h2{font-size:27px;line-height:32px;}
.caption p{display:none;}
.banner{background-position:right 0;}
.page1 h3{padding-top:30px;}
.f_menu{display:none;}
.socials{float:none;}
.clear.cl1{height:0;}
.map address +address{margin-left:0;float:none;margin-top:20px;}
header h1{display:block;width:auto;position:relative;height:auto;margin-bottom:20px;}
.img_inner{width:100% !important;float:none !important;margin-right:0 !important;margin-bottom:20px !important;}
h1 a{max-width:90%;}
.img_inner img{width:100%;}
header h1{float:none;text-align:center;}
header h1 a{width:auto;display:inline-block;height:auto;}
header h1 a img{}
.map{padding-right:0px !important;}
.map figure iframe{width:100%;height:300px;}
.map address{margin-right:0;}
.content .noresize{width:auto !important;float:left !important;margin-right:20px !important;margin-top:4px !important;}
.img_inner{margin-top:30px;}
.map address{float:none;}
}
@media only screen and (max-width:479px){body{min-width:300px;}
}