@charset "utf-8";@-ms-viewport{width:device-width;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
img{max-width:100%}
@media all and (-ms-high-contrast:none){}
@media screen and (-webkit-min-device-pixel-ratio:0){}
@media screen and (min-width:1280px){.container{width:1170px}
.bluebg{padding:40px 0px 70px 0px}
}
@media screen and (min-width:996px) and (max-width:1279px){.container{width:960px}
.bluebg{padding:20px 0px 30px 0px}
/*.banner{min-height:400px;}*/
.banner-plan{min-height:400px;}
.banner-equip{min-height:400px;}
.banner-abt{min-height:400px;}
.g1{background:#e9edef;padding:45px 0px;}
.grbox h2{font-size:16px;}
.grbox p{font-size:13px;}
.grbox h3{font-size:17px;}
.grbox{width:100%;padding:30px 10px;min-height:235px}
li > a{padding:.9em .4em;font-size:14px;}
ul.plans li{margin:0px 5px 20px 5px;width:32%}
ul.plans li .plan-detail{padding:20px 15px 40px 15px;}
.txt{min-height:210px}
.newsletter p{font-size:15px;}
.navbar-default .navbar-nav > li > a{font-size:15px;padding:6px 7px}
.navbar-default .navbar-nav > li > a.bl{font-size:15px;top:-6px;}
span.ph-num{font-size:20px;}
}
@media screen and (min-width:768px) and (max-width:995px){.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-tablet{display:inherit !important;}
.hidden-tablet{display:none !important;}
.container{width:750px}
header{text-align:center}
.navbar-default .navbar-nav > li > a{padding:.9em .6em;font-size:13px;}
.banner{background:#00b6f5 url(../images/bnr-ipd.jpg) no-repeat -1px 0px/100% auto;}
.bluebg{padding:420px 0px 50px 0px;text-align:center;}
.banner{min-height:300px;}
.banner-plan{min-height:300px;}
.banner-equip{min-height:300px;}
.banner-abt{min-height:300px;}
.g1{background:#e9edef;padding:45px 0px;}
.grbox h2{font-size:16px;}
.grbox p{font-size:13px;}
.grbox h3{font-size:17px;}
.grbox{width:100%;padding:30px 10px;min-height:235px}
ul.plans li{margin:0px 10px 20px 10px;width:45%}
.newsletter .text-right{text-align:center}
footer h4{color:#00b6f5;font-size:16px}
.social, .social a{font-size:16px}
.navbar-default .navbar-nav > li > a.bl{color:#00b6f5;font-family:'open_sansbold';font-size:21px;position:relative;top:-16px;}
span.ph-num{font-size:24px;}
}
@media screen and (min-width:600px) and (max-width:767px){.container{width:560px;}
header{padding-bottom:30px;}
.navbar-default .navbar-nav > li > a{padding:.9em .6em;font-size:14px;}
.navbar{top:184px;position:absolute;left:0px;width:100%;top:0px}
.navbar-nav{margin:0px 0px;width:100%;}
.navbar-collapse{padding-right:0px;padding-left:0px;overflow-x:visible;-webkit-overflow-scrolling:touch;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);background:#222222;padding:15px 0px;width:100%;margin-top:5px;}
.navbar-nav > li > .dropdown-menu{width:100%;}
.navbar-collapse .navbar-nav > li{display:block;width:100%;margin:0px 0px 5px 0px;float:none;margin:0 auto;}
.navbar-default .navbar-nav > li > a{padding:.5em 1.81em;font-size:16px;color:#fff;}
.navbar-nav .open{background:#161616;}
.navbar-nav .open .dropdown-menu > li > a{color:#FFF;padding:8px 32px;}
.navbar-nav .open .dropdown-menu > li > a:hover{color:#c8a746 !important;}
.navbar-toggle{margin-top:-45px;}
.banner{background:#00b6f5 url(../images/bnr-ipd.jpg) no-repeat -1px 0px/100% auto;}
.bluebg{padding:350px 0px 50px 0px;text-align:center;}
.banner{min-height:220px;}
.banner-plan{min-height:220px;}
.banner-equip{min-height:220px;}
.banner-abt{min-height:220px;}
ul.plans li{margin:0px 15px 20px 15px;width:90%}
.grbox{margin:15px 0px;width:100%;}
.feature{text-align:center}
.dv .col-xs-12{margin-bottom:20px;}
.newsletter .text-right , .newsletter .text-left{text-align:center}
.social span{display:block}
.eqr{text-align:center;padding-bottom:30px;}
.eqr img{margin-bottom:20px;}
.nom{margin:0 auto}
.img-pd1{padding-top:0px;}
.img-pd{padding-top:0px;}
.breadcrumb > a{line-height:30px;}
.thbox{width:90%;margin:0 auto;text-align:center;margin-top:50px;margin-bottom:20px;}
.thbox img{margin-bottom:40px;}
span.ph-num{color:#fff !important;}
}
@media screen and (max-width:599px){.container{width:94%}
h1{font-size:30px;}
.plan-outer h2{font-size:26px;}
.feature h2{font-size:26px;line-height:30px}
.newsletter .col-xs-8, .newsletter .col-xs-4{width:100%}
footer .col-xs-6{width:100%;text-align:center}
.newsletter .btsub{margin:15px 0px 0px 0px;}
header{padding-bottom:30px;}
.navbar-default .navbar-nav > li > a{padding:.9em .6em;font-size:14px;}
.navbar{top:184px;position:absolute;left:0px;width:100%;top:0px}
.navbar-nav{margin:0px 0px;width:100%;}
.navbar-collapse{padding-right:0px;padding-left:0px;overflow-x:visible;-webkit-overflow-scrolling:touch;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);background:#222222;padding:15px 0px;width:100%;margin-top:5px;}
.navbar-nav > li > .dropdown-menu{width:100%;}
.navbar-collapse .navbar-nav > li{display:block;width:100%;margin:0px 0px 5px 0px;float:none;margin:0 auto;}
.navbar-default .navbar-nav > li > a{padding:.5em 1.81em;font-size:16px;color:#fff;}
.navbar-nav .open{background:#161616;}
.navbar-nav .open .dropdown-menu > li > a{color:#FFF;padding:8px 32px;}
.navbar-nav .open .dropdown-menu > li > a:hover{color:#c8a746 !important;}
.navbar-toggle{margin-top:-45px;}
.bluebg{padding:180px 0px 50px 0px;text-align:center;}
.banner{min-height:180px;}
.banner-plan{min-height:180px;}
.banner-equip{min-height:180px;}
.banner-abt{min-height:220px;}
ul.plans li{margin:0px 15px 20px 15px;width:90%}
.grbox{margin:15px 0px;width:100%;}
.grbox{border-radius:4px;text-align:center;padding:30px 30px;min-height:235px}
.feature{text-align:center}
.dv .col-xs-12{margin-bottom:20px;}
.newsletter .text-right , .newsletter .text-left{text-align:center}
.social span{display:block}
.redstrip h1{font-size:30px;}
.eqr{text-align:center;padding-bottom:30px;}
.eqr img{margin-bottom:20px;}
.nom{margin:0 auto}
.img-pd1{padding-top:0px;}
.img-pd{padding-top:0px;}
.thbox{width:90%;margin:0 auto;text-align:center;margin-top:50px;margin-bottom:20px;}
.thbox img{margin-bottom:40px;}
span.ph-num{color:#fff !important;}
.navbar-default .navbar-nav > li > a.bl{padding:0.5em 1.51em;}

}
@media screen and (max-width:379px){.banner{min-height:120px;}
.banner-plan{min-height:120px;}
.banner-equip{min-height:120px;}
.banner-abt{min-height:120px;}
.plfnt{font-size:18px;font-family:'open_sansbold';padding:5px 25px}
.logo{display:block;padding-top:0px}
.logo img{max-width:80%;position:relative;top:-10px;}
span.ph-num{font-size:20px;color:#fff !important;}
.navbar-default .navbar-nav > li > a.bl{font-size:18px;top:-14px;}

}