@media only screen and (max-width:767px){.navbar-right{float:none !important;margin:0;}
.navbar-fixed-bottom, .navbar-fixed-top{position:fixed;}
.navbar-inverse{width:100%;}
.header .col-md-4{padding-left:15px;}
.header .col-md-8{padding-right:15px;text-align:center;;}
.header span{float:left;color:#fff;font-size:20px;padding-top:0;text-align:center;margin:0 auto;clear:both;width:100%;}
.header img{text-align:center;display:block;margin:0 auto;width:220px;}
header{padding-bottom:0;}
.navbar-inverse{margin-top:10px;}
.navbar-inverse .navbar-nav > li{border-bottom:1px solid #a51919;border-right:0;}
.navbar-inverse .container{padding-left:15px;}
#myCarousel img{width:100%;}
.socials{display:none;}
.services{padding-left:15px;}
.disclaimer{padding:15px;}
footer li{border-right:0;padding:5px;}
footer ul{width:100%;}
.services .box{margin:0 auto;float:none;margin-bottom:20px;width:100%;}
.services .box:nth-child(4), .services .box:nth-child(7){margin-right:inherit;}
.banner img{width:100%;}
.note{width:100%;padding:8px;font-size:12px;margin-top:10px;margin-bottom:10px;}
.formdiv input, .formdiv textarea{width:100%}
.formdiv textarea{height:100px;width:100%;}
.hlg{width:90%}
.hlg span{float:none;padding-top:4px;text-align:center;display:block;}
.hlg h2{text-align:center;float:none;margin:0;}
.contact .bg{width:96%;padding-bottom:20px;padding-top:2px;margin-bottom:5px;}
.col-md-6.bg{padding-left:15px;}
.col-md-6{padding-left:0}
.cnt .col-md-6.col-sm-6{margin-bottom:20px;overflow:hidden;}
.header-top{position:inherit;}
.support-num-sec{padding-top:0;}
.navbar-toggle{margin-right:20px;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color:#FF9819;border-color:#FF9819;}
.navbar-nav a{color:#333;}
.navbar-nav a:hover{color:#fff;}
.navbar-nav > li{float:none;background:#fff;border-bottom:1px solid #ddd;}
.navbar-nav li.last{border-bottom:1px solid #ddd;}
.tollfreeno{float:none;transform:inherit;margin-bottom:10px;text-align:center;}
.tollfreeno span{color:#2D1152;font-size:18px;text-align:center;text-transform:capitalize;}
.tollfreeno:nth-of-type(3n){transform:inherit;}
.tollfreeno img{display:none}
.logo{padding-top:40px;text-align:center;display:block;margin:0 auto;float:none !important;}
.services-block{display:none}
.banner_intro{background-position:center top;height:auto;background-size:cover;margin-bottom:12px;}
.banner_bg{height:auto;padding-top:6px;}
.banner_intro h1 {border:0;font-size:100%;margin-bottom:0;}
.banner_intro h2{border:0;font-size:100%;margin-bottom:0;width:100%;float:left;}
.banner_intro h3{border-bottom:0;padding-bottom:16px;width:100%;margin-top:0px;font-size:15px;}
.banner_intro h3:hover{width:100%;transform:inherit;}
.inner_banner.banner_intro, .inner_banner.banner_bg{height:auto;background:#FF9819;}
.banner_bg i{display:none}
h2, h3{font-size:16px;}
.col-sm-offset-0{margin-left:0;}
.has-pattern h2{font-size:22px !important;}
.price-cols h5{font-size:16px;}
p{}
footer .container{padding-left:15px;padding-right:15px;}
footer h3{text-align:center;padding-bottom:0;}
footer p{font-size:14px;text-align:center;padding-right:0;width:94%;margin:0 auto;}
footer .disclaimer{clear:both;text-align:center;display:block;color:#2D1152;background:#fff;margin:0 auto;margin-top:30px !important;width:120px;padding:10px;font-weight:normal;}
footer .disclaimer:hover{color:#fff;background:#000;text-decoration:none !important;}
.quick-links li{padding:0;position:inherit;text-align:center;line-height:3;}
footer span{font-weight:normal;font-size:18px;text-align:center;display:block;}
.social{margin:0 auto;width:198px;margin-top:10px;}
.footer_bottom{height:auto;line-height:inherit;padding-top:10px;padding-bottom:10px;}
.footer_bottom li{float:none;font-size:14px;margin-right:0;text-align:center;}
.quick-links li::before{display:none}
.breadcrumb-title{margin-bottom:0}
footer{margin-top:0;}
}
@media only screen and (min-width:480px) and (max-width:767px){}
@media (min-width:768px) and (max-width:991px){.navbar-inverse{width:100%;}
.navbar-inverse .navbar-nav > li > a{color:#fff;font-size:16px;padding:15px 10px;}
.nav > li > a{padding:15px 10px;}
.header .col-md-4{float:left;}
.header span{margin-left:30px;padding-top:28px;font-size:20px;}
#myCarousel img{width:100%;}
.services .box{width:230px;}
.services .box h3{font-size:20px;}
.banner img{width:100%;}
.hlg h2{font-size:26px;}
.navbar-nav a{font-size:14px;text-transform:capitalize;padding:14px 11px !important;}
.support-num-sec{padding-top:94px;}
.logo{padding-top:12px;}
.tollfreeno{transform:translate(48px,12px);}
.tollfreeno:nth-of-type(3n){transform:translate(49px,18px);}
.mob{display:none}
.banner_intro h1, .banner_intro h2{font-size:2.3em;margin-top:14px;}
.banner_intro{background-position:center top;height:auto;background-size:cover;margin-bottom:20px;}
.banner_bg{height:auto;padding-top:10px;}
.banner_intro h3{border-bottom:0;padding-bottom:0;margin-top:20px;}
.banner_intro h3:hover{width:100%;transform:inherit;}
.inner_banner.banner_intro, .inner_banner.banner_bg{height:auto;background:#FF9819;padding-bottom:6px;}
.services-block{margin-top:14px;margin-bottom:20px;}
.services-block ul{width:591px;}
.services-block li:nth-of-type(3n){margin-right:0;}
h2, h3{font-size:24px;}
footer .container{padding-left:15px;padding-right:15px;}
footer span{font-weight:normal;font-size:15px;display:block;}
.footer_bottom{height:auto;line-height:inherit;padding-top:10px;padding-bottom:10px;}
.footer_bottom li{float:none;font-size:14px;margin-right:0;text-align:center;}
}
@media (min-width:980px) and (max-width:1199px){.container{width:100%;}
.navbar-nav a{font-size:18px;}
.tollfreeno{float:right;margin-right:50px;transform:translate(28px,12px);}
footer span{font-size:18px;}
footer .col-md-5.col-sm-5{padding-left:15px !important;}
}
@media only screen and (min-width:1024px) and (max-width:1200px){.inner_banner.banner_intro, .inner_banner.banner_bg{height:auto;background:#FF9819;padding-bottom:16px;padding-top:16px;}
.container{width:96%;}
.has-pattern img{width:100%;position:relative;top:20px;padding-bottom:20px;}
.navbar-nav a{font-size:14px;}
.banner h1{font-size:34px}
.banner h2{font-size:20px;}
#logo-image{width:210px;}
.header .main-nav .nav .nav-item a{padding:6px 4px;font-size:13px;}
.support-num .num{font-size:20px !important;margin-top:4px !important;width:94%;}
.has-pattern h1{padding-bottom:10px !important;font-size:32px;padding-top:14px;}
.has-pattern .num{font-size:19px !important;margin-top:18px;}
.services h3{font-size:18px}
.support-num span{font-size:24px;}
.support-num-sec{padding-top:84px;}
.support-num{}
.support-num .num, .support-num .num:hover{background:url(../images/call.png) no-repeat 0 16px;padding:4px 0 0 0;}
.tollfreeno:nth-of-type(3n){transform:translate(49px,22px);}
.logo{padding-top:14px;}
.banner_intro i{top:4px;left:3px;}
.banner_intro h1, .banner_intro h2{font-size:2.3em;}
.banner_intro h2{font-size:2em;}
.has-pattern p{font-size:15px;}
.services li{width:224px;}
.services-block ul{width:910px;}
footer .col-md-8{width:64% !important;margin-right:12px;}
footer p{}
.smalldesktopnone{display:none}
.content-block{width:96%;}
footer .border.last{padding:0;}
.services-block li{font-size:16px}
.box h3{font-size:19px;}
.arrow-bottom::after{bottom:489px;}
footer span{font-size:17px}
.tollfreeno span{font-size:18px}
}