img{max-width:100%}.clear{clear:both}body{font-family:'Roboto', sans-serif}.header{margin-top:30px}.header p{color:#acacac;text-transform:uppercase;font-size:14px;text-align:right}.header a{color:#0065a6;font-size:18px}.header a:hover{background-color:#f3f3f3;color:#0092d0;text-decoration:none}.header span{font-size:10px;padding-bottom:3px}.banner{background:url(../images/banner-home.jpg) top center no-repeat;background-size:cover;z-index:999;position:relative;margin-bottom:40px;min-height:210px}.banner h1{margin-bottom:20px}.banner.rt{background:url(../images/banner-rooftrusses.jpg) top center no-repeat;background-size:cover}.banner.wf{background:url(../images/banner-wallframes.jpg) top center no-repeat;background-size:cover}.banner.ps{background:url(../images/banner-posistrut.jpg) top center no-repeat;background-size:cover}.banner.sf{background:url(../images/banner-steelframetrusses.jpg) top center no-repeat;background-size:cover}.banner.qo{background:url(../images/banner-quote.jpg) top center no-repeat;background-size:cover}.banner.cr{background:url(../images/banner-careers.jpg) top center no-repeat;background-size:cover}.banner.wu{background:url(../images/banner-whyus.jpg) top center no-repeat;background-size:cover}.banner.cu{background:url(../images/banner-contact.jpg) top center no-repeat;background-size:cover}.banner .bannertext{color:#fff;font-weight:300;font-size:16px;padding:10px 0}.banner a{margin-top:10px}a .blurb p{color:#555}a .blurb:hover h2{color:#0092d0}.blurb{margin-left:-15px}.extra{background:url(../images/template/extra-bg.jpg) top center no-repeat;background-size:cover;z-index:999;position:relative;padding:40px 0;margin-top:40px}.extra .extratext{font-weight:300;font-size:14px;line-height:24px}.extra .extratext a{color:#00a275;font-weight:400}.extra .extratext a:hover{background-color:#fff}.extra h2{margin-bottom:20px}.extra img{margin-top:60px}ol.breadcrumb>li>a{color:#555}.content{line-height:24px}.gallery{background-color:#f9f9f9;padding:10px 0 40px;margin-top:20px}.gallery img{margin-top:30px}.footer-no{background-color:#393939;font-size:23px;padding:20px}.footer-no .call-us,.footer-no a.white-no{color:#fff}.footer-no a{color:#00a275}.footer-no a.white-no{text-decoration:none}.footer-no a.white-no:hover{background-color:#00a275}#footer{background-color:#000;color:#fff;font-size:12px;line-height:24px;padding:40px 0;text-transform:uppercase;font-weight:300}#footer ul{padding-left:0px}#footer li{list-style:none}#footer li a{color:#fff}#footer li a:hover{background-color:#393939}#footer a img{margin-left:3px;opacity:0.6}#footer a img:hover{background-color:#000;opacity:0.9}#footer a img.fb:hover{background-color:#3b5998}#footer a img.tt:hover{background-color:#00aced}#footer a img.li:hover{background-color:#007bb6}#footer a img.email:hover{background-color:#ffbc39}#footer a img.gp:hover{background-color:#dd4b39}#footer a:hover{background-color:#000}#footer .copy{margin-top:43px;text-align:right}#footer .copy a{color:#fff}#footer .copy a:hover{background-color:#393939}form.quote-online{margin:30px 0}.btn.submit{background-color:#00a275;border:1px solid #fff;color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;padding:10px 0;width:100%}.btn.submit:hover{color:#000;background-color:#fff;border-color:#00a275}.contact-deets{margin-top:98px}.additional-form{height:0px;overflow:hidden}#totop{display:none;text-transform:none}#slider-thumbs{text-align:center}.small-img{max-width:100px}.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:inline-block !important;margin-top:0;  width: 100%;}.carousel-inner>.active{text-align:center}.carousel-inner>.item{text-align:center}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{left:36%!important}.selected img{opacity:0.5} #bannerin{position: absolute;top: 0;left: 0;right: 0;color: #ffffff; margin: 0 auto;bottom:0;width:1170px;}.carousel{  max-height: 300px; overflow: hidden;}