@charset "utf-8";
body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif;background:#FFF;font-size:13px;color:#505050}
.clear:after,nav:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0;outline:none}
img{max-width:100%}
a{text-decoration:none;color:#f07e44;outline:none}
a:hover{text-decoration:underline;outline:none}
body,h1,h2,h3,h4,h5,h6,form,input,ol,ul,p,dl,dt,dd{margin:0;padding:0}
input,textarea{outline:none}
.CB{clear:both}
.FL{float:left}
.FR{float:right}
p{color:#252525;font-size:16px;line-height:22px;padding-bottom:15px}
img{max-width:100%}
.aligncenter{clear:both;overflow:hidden;margin:0 auto;display:block}
.main_wrap{clear:both;overflow:hidden;width:1000px;margin:0 auto}
header{width:100%;position:relative}
.cont_minddle{width:980px;margin:0 auto}
.header_top{clear:both;overflow:hidden;width:100%;border-bottom:1px solid #ddd;padding:20px 0}
.header_right p{color:#00005c;font-size:15px}
.nav_wrp{position:relative;width:100%;z-index:9999999;padding:1px 0}
.navbar-collapse{padding:0}
.navbar-toggle{background:#999}
.navbar-toggle .icon-bar{background:#000}
nav ul{list-style-type:none;float:right!important;margin:0;padding:0;display:inline-block}
nav ul li{font-size:15px;text-transform:uppercase;padding:0 20px 0 0}
nav ul li.fst{background:none}
nav ul li:last-child{padding-right:0}
ul.nav > li > a{color:#2b2b2b;line-height:30px;padding:5px}
ul.nav > li > a:hover,.nav > li > a:hover,.nav > li > a:focus,.nav ul li a:hover,ul.nav li.current-menu-item a{background:url(../images/nav-ho.png) no-repeat center bottom;color:#f07e44}
.social{float:left;width:100%}
.social img{float:right;margin-left:6px}
.slider{float:left;width:100%;padding:56px 0;position:relative;background:url(../images/slider-bg.jpg) no-repeat center top;background-size:cover}
.slider_left{padding-top:85px;text-align:center}
.slider_title{clear:both;overflow:hidden;display:block;width:100%;font-size:35px;line-height:40px;color:#fff;padding-bottom:20px}
.slider_title h1{color:#fff;font-size:70px;line-height:50px;font-weight:400;padding-bottom:25px}
.slider_title strong{text-transform:uppercase;font-weight:bolder}
.slider_left p{font-size:35px;line-height:35px;color:#fff}
a.slider_button{clear:both;overflow:hidden;display:block;width:273px;height:56px;line-height:56px;border-radius:4px;text-align:center;color:#FFF;font-size:25px;font-weight:700;text-transform:uppercase;margin:30px auto 0;background:#ff722b;border-bottom:1px solid #955537}
a.slider_button:hover{background:#db5613;text-decoration:none}
.section_padding{padding-top:45px;padding-bottom:45px}
.content_body{clear:both;overflow:hidden;min-height:500px}
.home_info{text-align:center}
.content_body p{color:#686868;font-size:14px;line-height:22px}
.content_body h2{font-size:35px;padding-bottom:30px;text-transform:uppercase;color:#333;font-weight:400}
.content_body h2 strong{font-weight:700}
.content_body .how_it_works h2{color:#333;font-size:50px;padding-bottom:0;text-align:center;margin-bottom:20px;font-weight:400}
.content_body .how_it_works h2 strong{font-weight:700}
.boxs{float:left;width:24%;padding:45px 2% 10px;margin-right:1%;border-radius:5px;min-height:290px;text-align:center}
.bx1{background:#f07e44}
.bx2{background:#0ca4b2}
.bx3{background:#3cadd9}
.bx4{background:#0061a5}
.boxs:hover{background:#34C5C1}
.boxs:last-child{margin-right:0}
.how_it_works .boxs img{display:block;margin:0 auto 20px}
.boxs h3{color:#fff;font-size:16px;margin-bottom:14px;font-weight:700}
.how_it_works{padding-bottom:20px}
.how_it_works h3{margin-bottom:14px}
.how_it_works .boxs p{color:#fff;font-size:16px;margin-bottom:14px;font-weight:400}
.how_it_works p,.content_body ul{color:#686868;font-size:14px;line-height:20px}
.content_row{float:left;width:100%;padding-bottom:25px}
.content_left{background:url(../images/teeth.png) no-repeat right bottom}
.content_body ul{padding:0 0 20px 20px;list-style:none}
.content_body ul li{background:url(../images/tick.png) no-repeat 0 5px;padding:0 0 5px 20px;text-align:left}
a.gray_btn{background:#88765a;border:1px solid #927f61}
a.gray_btn:hover{background:#574b39;border:1px solid #927f61}
hr{color:#dfdfdf;margin:30px 0;width:100%;border-bottom:1px solid #dfdfdf}
.title_inner{font-size:25px;padding-bottom:10px;text-transform:uppercase;border-bottom:1px solid #d8d8d8;color:#24797a;margin-bottom:20px}
footer{padding:15px 0 5px;color:#FFF;background:#70706f}
footer p{color:#FFF;font-size:14px}
footer h3{color:#FFF;font-size:24px;padding-bottom:25px}
.footer_social{text-align:center}
.footer_social img{margin-left:5px}
footer p,.copyright p{color:#686868;font-size:13px}
.copyright p{text-align:right;color:#CCC}
.copyright a{color:#cfc5b8}
.footer_menu ul{list-style:none;padding:0}
.footer_menu ul li{display:inline-block;padding:0 7px 0 5px;background:url(../images/bar.png) no-repeat right 3px}
.footer_menu ul li:last-child{background:none}
.footer_menu ul li a{color:#CCC;font-size:13px}
.footer_menu ul li a:hover{color:#FFF;text-decoration:none}
@media only screen and (max-width : 1200px) {
nav ul li{padding:0 10px 0 0}
.slider_title h1{font-size:60px;line-height:65px}
.slider_left p{font-size:30px;line-height:30px}
}
@media only screen and (max-width : 1000px) {
.nav_social,.main_wrap,.nav2 ul{max-width:100%;width:100%}
.slider_left{padding-top:40px}
}
@media only screen and (max-width :767px) {
.header_right{padding-top:10px}
nav ul.navbar-nav{margin:0;width:100%}
nav ul li{padding:0}
ul.nav > li > a:hover,.nav > li > a:hover,.nav > li > a:focus,.nav ul li a:hover,ul.nav li.current-menu-item a{background:none}
.slider_title{font-size:24px;line-height:28px}
.how_it_works{padding:20px 10px}
.boxs{margin-right:3%;margin-bottom:15px;width:47%}
.footer_menu ul{padding:10px 0;text-align:center}
.copyright p{padding-top:10px;text-align:center}
}
@media only screen and (max-width : 500px) {
.boxs{margin-right:0;width:100%}
.copyright p{padding:10px 0}
.footer_social,.copyright,.footer_menu ul{text-align:center}
.footer_menu ul{padding-bottom:10px}
}