div.wpcf7-validation-errors{background:#fff;border:none;color:red}.wpcf7-not-valid,.has_error{border:2px solid black!important}span.wpcf7-not-valid-tip{color:red;display:none!important;font-size:1em}.form-btn.hvr-bounce-to-top .ajax-loader{display:none}.g-recaptcha{transform:scale(.69);-webkit-transform:scale(.69);transform-origin:0 0;-webkit-transform-origin:0 0}.scrolloff{pointer-events:none}div#n2-ss-2.n2-ss-desktop .n2-ss-widget-display-desktop{bottom:40px!important}.nextend-bullet-bar .n2-ow{background:rgba(0,0,0,.2)!important;padding:0!important;height:15px;width:15px;position:relative;margin:4px 12px!important}.nextend-bullet-bar .n2-ow.n2-active{background:#fff!important}.nextend-bullet-bar .n2-ow.n2-active::before{border:1px solid #fff;position:absolute;content:'';top:-6px;width:25px;height:25px;border-radius:50%;left:-6px}div.wpcf7 .ajax-loader{float:left}.quick_contact .wpcf7-response-output{color:#fff}div#n2-ss-2 .nextend-arrow{z-index:10}#html5-close{top:0!important;right:0px!important;margin-top:0!important;margin-right:0!important}.hide_form{display:none}body.lightbox_open{overflow-y:hidden}.width100{width:100%}.content_box2{max-height:453px}.read-content-testi-sidebar{height:309px}.read-content-main{height:609px}.hidden{display:none!important}.accordion-body ul li.activepg{background:url(/wp-content/themes/bolteglass/images/rightside-list-arrow.png)no-repeat 42px 15px rgba(0,0,0,.2)}.accordion-body ul li.activepg a{color:#fff;text-decoration:underline}.lod{display:none}.bg_1 .regular.slider .slick-prev{z-index:99}.info_content{text-align:center;font-size:15px;color:#461919;font-weight:700}.videosectiondiv iframe{display:none}#loadingdiv{position:fixed;top:0;left:0;right:0;width:100%;height:100%;background-color:#000;background-image:url(/wp-content/themes/bolteglass/images/loading.gif);background-repeat:no-repeat;background-position:center;z-index:9999;opacity:.97;filter:alpha(opacity=40)}.after_vid{margin-top:-5px}.subpage-banner.inner_vid_container{max-height:553px;overflow:hidden}.banner-section.home_vid_container{max-height:919px;overflow:hidden}.wonderplugin-gridgallery-item-container{position:relative;width:100%!important;height:100%!important;overflow:hidden!important;cursor:pointer}.wonderplugin-gridgallery-item-container a:after{content:"";position:absolute;background:url(/wp-content/themes/bolteglass/images/polygon-icon.png) center center no-repeat;height:100%;width:100%;top:0;left:0;opacity:0;cursor:pointer;background-color:rgba(219,15,23,.6);transform:translateY(150px);-moz-transform:translateY(150px);-webkit-transform:translateY(150px);transition:all 500ms linear;-moz-transition:all 500ms linear;opacity:0;-webkit-transition:all 500ms linear}.wonderplugin-gridgallery-item-container a img{max-width:100%;display:block}.wonderplugin-gridgallery-item-container a:hover:after,.wonderplugin-gridgallery-item-container a:hover:before{opacity:1;transition:all 400ms linear;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.make-an-enquery-form{display:none}.hidefile{display:none}.msgtopmrg{margin-top:98px}.wonderplugin-gridgallery-item{box-shadow:0 2px 4px 0 rgba(0,0,0,.14);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.14);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14)}div#n2-ss-2 .nextend-arrow{cursor:pointer;overflow:hidden;line-height:0!important;z-index:20;top:50%!important;margin-top:68px!important}@media(max-width:380px){.g-recaptcha{transform:scale(.67);-webkit-transform:scale(.67);transform-origin:0 0;-webkit-transform-origin:0 0}}.map_box.hiredepot-image{max-width:500px!important}.width100 .content{width:100%!important}.contentDiv .cntbox.mCustomScrollbar{height:386px}.catname{cursor:pointer}.head-titleitle{font-size:28px;font-weight:700;color:#3d3d3d}.masonry_serch{-moz-column-count:3;-webkit-column-count:3;column-count:3}.content-1{height:300px}.projetc-block-3{width:46.33%;float:left;display:inline-block;margin-right:3%;text-align:center}.scrollTop{position:fixed;right:2%;bottom:10px;border-radius:0;background-color:#0864AB;border:3px solid #0864AB;opacity:0;height:42px;width:42px;line-height:34px;text-align:center;transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;font-size:28px;color:#fff;z-index:10}div.wpcf7-validation-errors{background:transparent;border:none;color:red;clear:both;display:none!important}.bannerdiv{clear:both}.lightbox_open{overflow:hidden}.text-box{max-height:423px}.wonderplugin-gridgallery-item-container a:before{position:absolute;width:50px;height:50px;text-align:center;line-height:50px;content:"\f06e";left:0;right:0;margin:0 auto;top:50%;margin-top:-25px;background-color:#fff;z-index:1;font-family:"FontAwesome";border-radius:100%;opacity:0;transform:translateY(-150px);-moz-transform:translateY(-150px);-webkit-transform:translateY(-150px)}.sm-contact-wrapper .g-recaptcha,.contact-bar .g-recaptcha{transform-origin:right;-webkit-transform-origin:right}div.wpcf7-spam-blocked{border:2px solid #000;clear:both;margin:10px 0;float:left;width:100%;text-align:center}.wpcf7-mail-sent-ok{border:2px solid #398f14;clear:both;width:100%;margin:10px 0;float:left;text-align:center;padding:10px 0;color:#fff}.innerpage .wpcf7-mail-sent-ok{color:#398f14}.wpcf7-not-valid::-webkit-input-placeholder{color:#f12!important}.wpcf7-not-valid::-moz-input-placeholder{color:#f12!important}.wpcf7-not-valid::-ms-input-placeholder{color:#f12!important}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:32px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#ed1b24 url(/wp-content/themes/bolteglass/images/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;z-index:10;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.suburb_list_content .habout-content{max-height:400px}span.cd-top{cursor:pointer}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1;z-index:99}.no-touch .cd-top:hover{background-color:#b64326;opacity:1}.with_gallery_image{max-width:100%}.home_cta_second_text p{line-height:24px;margin:0 0 24px 0}