@media (min-width:992px) and (max-width:1030px){.htbh{top:93px}}@media (max-width:991px){.navbar-nav,.navbar-toggle{margin:0;width:100%}.navbar-toggle{display:block}a.team:hover{color:#3f3f3f}a.team span:hover,a.team:hover span{background:0 0;color:#3f3f3f}a.team img:hover,a.team:hover img{-webkit-filter:grayscale(0);filter:none}.navbar-nav .open .dropdown-menu{background:#444}body{position:relative;overflow-x:hidden}div.navbar-collapse{background:#11b3f4;border:none;display:block!important;height:100%!important;left:-226px;overflow:auto;position:fixed;top:0;visibility:visible!important;width:226px;z-index:99999}.nav>li{clear:both;display:block;float:left;width:100%}.navbar-inverse .navbar-nav>li>a{color:#fff;background:0 0;text-align:left;padding:8px 0 8px 20px;line-height:18px;border-bottom:1px solid #fff}.nav>li,.nav>li:hover{background:0 0}.navbar-inverse .navbar-nav>li>a:hover{border-bottom:1px solid #fff}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background:#7d7d7d;color:#fff!important;border-bottom:1px solid #fff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff;background:#444}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#30AFA4}.navbar-collapse{padding:0}.navbar-toggle{color:#fff;background:#11b3f4;border:0;padding:5px 0}.navbar{min-height:10px;background:#11b3f4}.navbar-inverse{border:none}.icon-bar-group{margin-top:7px}.navbar-toggle:hover{background:#7d7d7d!important;color:#fff}.navbar-toggle span{margin-right:10px}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background:0 0!important;color:#fff}.menu8 a{text-align:left!important;background:inherit}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{background:#7d7d7d!important;color:#fff!important}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background:#7d7d7d!important;color:#fff}.htb{-webkit-transition:-webkit-transform .8s;-moz-transition:-moz-transform .8s;-o-transition:-o-transform .8s;transition:transform .8s}.htb:hover{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}}@media (min-width:768px) and (max-width:991px){a.sendquote{font-size:25px}.contactdetails{padding-top:40px}.htbh{top:65px;width:85%;font-size:16px}.contactbox,.contactbox a{font-size:24px}a.boxquote{font-size:36px}}@media (max-width:767px){.mobile-display{display:none}.logo{text-align:center;margin-top:10px}.contactdetails{text-align:center;padding-top:10px}a.sendquote{font-size:24px;margin:0 auto;float:none;display:block;clear:both}.call{padding:0 0 10px;width:100%}.banner{min-height:200px;background:url(../images/banner-1.png) top center no-repeat;background-size:200%}.banner h2{font-size:16px;margin-top:25px;line-height:18px;padding:5px 0}.banner h2 span{font-size:14px;line-height:18px}.slogan{bottom:0}.htb{margin-bottom:20px}.contactbox{line-height:24px;font-size:18px;min-height:5px}.contactbox a{font-size:18px;display:block}.contactbox h4{font-size:30px;margin:30px 0 0}a.boxquote{font-size:30px;letter-spacing:0;line-height:36px;margin:10px 0;padding:5px 10px}.hotbutton a,.hotbutton img{margin-bottom:20px}.footernav a{padding:0 5px}.footer{background:#11b3f4;padding-bottom:30px}.sidebar{display:none}.monav{display:block!important}.phonenumber span{display:block}.hotbutton a{padding-bottom:20px}.welcometext h3{margin-top:20px;font-size:30px;line-height:36px}.contactbox h4 b{font-size:30px;line-height:36px}.contactbox h4{line-height:36px;padding:25px}.testimonial{margin:30px 0 0}.testimonial h4{margin-bottom:20px}.testimonial b{margin-bottom:30px;display:block}.testimonial b span{padding-left:0}.innerbanner h1{font-size:20px;line-height:36px;text-align:center}}@media (min-width:500px) and (max-width:767px){a.sendquote{width:60%}.htb{width:50%!important}.htbh{top:120px!important}}