/**handles:master-style**/
h1,h2,h3,h4,h5{text-transform:uppercase}.btn-orange-border:before,.btn-orange:before{right:0;bottom:0;content:""}.menu-wrp ul li a,.menu-wrp ul>li>a:before,.overlay-bg-top:before,.table-list-col:hover{webkit-transition:all .5s ease-in-out}body,html{overflow-x:hidden}body{margin:0;padding:0;font-size:15px;line-height:25px;color:#666;font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6{margin:10px 0;color:#3f3f3f;font-family:Montserrat,sans-serif;font-weight:400;position:relative}h3,ol,ol li,ul,ul li{margin:0}h1{font-size:32px;line-height:42px}h2{font-size:28px;line-height:38px}h3{font-size:24px;line-height:30px}h4{font-size:18px;line-height:26px}h5{font-size:16px}h6{font-size:14px;text-transform:uppercase}.btn-orange,.btn-orange-border{min-width:218px!important;font-size:13px!important;text-transform:uppercase;font-family:Montserrat,sans-serif;vertical-align:middle}a,a:focus,a:hover,a:visited{outline:0;text-decoration:none}a{color:#ffa000}a:focus,a:hover,a:visited{color:#e18f06}img{max-width:100%;outline:0;border:none}p{margin:20px 0}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-25{margin-top:25px}.margin-top-30{margin-top:30px}.margin-top-35{margin-top:35px}.margin-top-40{margin-top:40px}.margin-top-45{margin-top:45px}.margin-top-55{margin-top:55px}.margin-top-60{margin-top:60px}.margin-top-65{margin-top:65px}.margin-top-70{margin-top:70px}.margin-top-80{margin-top:80px}.margin-top-85{margin-top:85px}.margin-top-90{margin-top:90px}.margin-top-95{margin-top:95px}.margin-top-100{margin-top:100px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-45{margin-bottom:45px}.margin-bottom-50,.title-main{margin-bottom:50px}.margin-bottom-55{margin-bottom:55px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-65{margin-bottom:65px}.margin-bottom-70{margin-bottom:70px}.margin-bottom-75{margin-bottom:75px}.margin-bottom-80{margin-bottom:80px}.margin-bottom-85{margin-bottom:85px}.margin-bottom-90{margin-bottom:90px}.margin-bottom-95{margin-bottom:95px}.margin-bottom-100{margin-bottom:100px}.padding-top-10{padding-top:10px}.padding-top-15{padding-top:15px}.padding-top-20{padding-top:20px}.padding-top-25{padding-top:25px}.padding-top-30{padding-top:30px}.padding-top-35{padding-top:35px}.padding-top-40{padding-top:40px}.padding-top-45{padding-top:45px}.padding-top-50{padding-top:50px}.padding-top-55{padding-top:55px}.padding-top-60{padding-top:60px}.padding-top-65{padding-top:65px}.padding-top-70{padding-top:70px}.padding-top-75{padding-top:75px}.padding-top-80{padding-top:80px}.padding-top-85{padding-top:85px}.padding-top-90{padding-top:90px}.padding-top-95{padding-top:95px}.padding-top-100{padding-top:100px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-15{padding-bottom:15px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-25{padding-bottom:25px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-35{padding-bottom:35px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-45{padding-bottom:45px}.padding-bottom-50{padding-bottom:50px}.padding-bottom-55{padding-bottom:55px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-65{padding-bottom:65px}.padding-bottom-70{padding-bottom:70px}.padding-bottom-75{padding-bottom:75px}.padding-bottom-80{padding-bottom:80px}.padding-bottom-85{padding-bottom:85px}.padding-bottom-90{padding-bottom:90px}.padding-bottom-95{padding-bottom:95px}.padding-bottom-100{padding-bottom:100px}.vertical-padding-15{padding:15px 0}.vertical-padding-20{padding:20px 0}.vertical-padding-25{padding:25px 0}.vertical-padding-30{padding:30px 0}.vertical-padding-35{padding:35px 0}.vertical-padding-40{padding:40px 0}.vertical-padding-45{padding:45px 0}.vertical-padding-50{padding:50px 0}.vertical-padding-55{padding:55px 0}.vertical-padding-60{padding:60px 0}.vertical-padding-65{padding:65px 0}.vertical-padding-70{padding:70px 0}.vertical-padding-75{padding:75px 0}.vertical-padding-80{padding:80px 0}.vertical-padding-85{padding:85px 0}.vertical-padding-90{padding:90px 0}.vertical-padding-95{padding:95px 0}.vertical-padding-100{padding:100px 0}.btn-orange,.no-padding{padding:0!important}.height-10{height:10px}.height-20{height:20px}.height-30{height:30px}.height-40{height:40px}.height-50{height:50px}.height-60{height:60px}.height-70{height:70px}.height-80{height:80px}.height-90{height:90px}.height-100{height:100px}.edge-center:before,.edge-seprator{height:3px;width:50px;background:#ffa000}.no-margin{margin:0!important}.no-left-padding{padding-left:0!important}.no-right-padding{padding-right:0!important}.no-top-padding{padding-top:0!important}.no-bottom-padding{padding-bottom:0!important}.no-left-margin{margin-left:0!important}.no-right-margin{margin-right:0!important}.no-top-margin{margin-top:0!important}.no-bottom-margin{margin-bottom:0!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.add-card,.add-card span,.btn-orange,.btn-orange-border,.edge-center,.icon-custom,.partner-logo-inner,.title-main{text-align:center}.mobile-on{display:none}.desktop-on{display:block}.btn-orange,.btn-orange-border,.edge-seprator,.title-main{display:inline-block}.max-width-565{max-width:565px}.edge-center:before{position:absolute;bottom:0;left:50%;content:"";transform:translate(-50px,0);-webkit-transform:translate(-50px,0);-ms-transform:translate(-50px,0);-o-transform:translate(-50px,0)}.edge-seprator-grey{background:#e6e6e6!important}.btn-orange{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e18f06;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;color:#fff!important;height:48px!important;line-height:47px!important}.btn-orange:before,.overlay-bg{position:absolute;top:0;left:0}.btn-orange-border,.btn-orange:before{-webkit-transition-duration:.3s;background:#ffa000}.btn-orange:before{z-index:-1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn-orange:active,.btn-orange:focus,.btn-orange:hover{color:#fff}.btn-orange:active:before,.btn-orange:focus:before,.btn-orange:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.overlay-bg{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-khtml-opacity:.8;opacity:.8;height:100%;width:100%;z-index:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);color:#fff;padding:10px}.overlay-outer{position:relative}.overlay-outer:hover .overlay-bg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#ffa000}.btn-orange-border{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;transition-duration:.3s;color:#ffa000!important;height:48px!important;padding:16px 0!important;line-height:normal!important}.btn-orange-border:before{position:absolute;z-index:-1;top:0;left:0;border:2px solid #e18f06;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background:#212124}.header-main,header,section{position:relative}.btn-orange-border:active,.btn-orange-border:focus,.btn-orange-border:hover{color:#fff!important}.btn-orange-border:active:before,.btn-orange-border:focus:before,.btn-orange-border:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.title-main{clear:both;width:100%}hr{margin-top:30px;margin-bottom:30px}section{float:left;width:100%}.header-main{width:100%;font-family:Montserrat,sans-serif;font-weight:400;z-index:99999;background:#fff;font-size:13px;float:left}.header-base,.header-transparent .header-menu,.header-transparent .header-top{background:0 0}.header-transparent{background:0 0;position:absolute}.header-transparent .add-card a,.header-transparent .header-top-inner,.header-transparent .menu-wrp ul li a,.header-transparent .social li .fa{color:#fff}.header-transparent .logo.on-sticky{display:none}.header-transparent .logo{display:block}.header-transparent .header-menu.fixed .on-sticky{display:block!important}.header-transparent .header-menu.fixed .logo{display:none}.header-transparent .header-menu.fixed .menu-wrp ul li a{color:#666}.header-transparent .header-menu.fixed .menu-wrp ul li:hover a{color:#1a1a1d}.header-transparent .header-menu.fixed .menu-wrp .submenu li a{color:#fff!important}.header-transparent .header-menu.fixed .add-card a{color:#666}.header-top{float:left;width:100%;background-color:#212124;padding:10px 0}.header-top-inner{float:left;width:100%;color:#777}.social,.social li,.top-info{width:auto;float:left}.top-address .fa{color:#ffa000;margin-right:8px}.top-info{padding-right:30px;position:relative;padding-left:20px}.header-top-inner p{margin:0}.social li{margin:0 20px 0 0}.social li a{float:left;width:100%}.social li .fa{color:#777;margin:0}.social li:hover .fa{color:#e18f06}.top-address{float:right;width:auto}.top-address-inner{float:left;width:auto;margin-right:30px}.top-address-inner:last-child{margin:0}.address-blog .fa{font-size:18px;float:left;width:auto;position:absolute;left:0;margin-top:14px}.address-blog span{float:left;width:auto;padding-left:20px}.add-card{float:right;width:auto;position:relative;margin:30px 15px 24px 0}.header-menu,.header-menu-inner{float:left;width:100%}.add-card a{color:#666}.add-card a i{font-size:15px}.add-card span{width:20px;height:20px;vertical-align:middle;color:#fff;background:#ffa000;font-size:9px;border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;position:absolute;right:-15px;top:-9px;line-height:20px}.header-menu{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff}.fixed{position:fixed;top:0;left:0;width:100%;z-index:99}.logo,.menu-wrp ul li{position:relative;width:auto}.header-menu.fixed{background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.4);-ms-box-shadow:0 0 12px 0 rgba(0,0,0,.4);-o-box-shadow:0 0 12px 0 rgba(0,0,0,.4)}.header-sticky .header-menu.fixed .logo.mobile-on{display:block}.header-line-bg,.icon-custom,.popup-over{display:inline-block}.logo{float:left;z-index:9999999}.isotope-item,.play-btn{z-index:2}.header-menu-inner .logo{padding:26px 0}.menu-wrp{float:right;width:auto;padding:0}.menu-wrp ul li{float:left;text-transform:uppercase;margin:0 20px 0 0;padding:30px 0 26px}.menu-wrp ul li a{color:#666;padding:4px 0;float:left;width:100%;position:relative;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.menu-wrp ul>li>a:before{position:absolute;bottom:0;left:0;width:0;height:2px;background:#ffa000;content:"";-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header-line-bg,.main-part,.menu-wrp ul>li.current-menu-ancestor>a:before,.menu-wrp ul>li.current-menu-item>a:before,.menu-wrp ul>li:hover>a:before,.slider-main{width:100%}.menu-wrp li.current-menu-ancestor a,.menu-wrp li.current-menu-item a,.menu-wrp li:hover a{color:#1a1a1d}.menu-wrp .fa-caret-right{position:absolute;right:10px;top:13px}.main-part{float:left}.tp-banner-container{font-family:Montserrat,sans-serif}.custom-font-50{font-size:50px;line-height:58px;color:#fff;text-transform:uppercase}.carousel-box h4,.get-quorte h6,.post-content h5{text-transform:inherit}.custom-font-22{font-size:22px;line-height:30px;color:#fff}.header-line-bg{background:#f5f5f5;padding:100px 0}.current-sr-slide-visible .tp-bgimg{position:relative}.current-sr-slide-visible .tp-bgimg:before{position:absolute;background:rgba(0,0,0,.5);left:0;width:100%;height:100%;top:0;content:""}.play-btn{background:url(http://wellington.busybees.co.nz/wp-content/themes/construction/images/play.png) center center no-repeat;background-size:100% 100%;width:41px;height:41px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.f-width{width:100%}.popup-over{width:100%;position:relative}.popup-over:before{position:absolute;top:0;width:100%;height:100%;left:0;background:rgba(0,0,0,.5);content:""}.box-img{float:left;width:100%;position:relative}.box-content{float:left;width:100%}.icon-custom{width:100%}.icon-custom img{margin-bottom:20px;max-width:80px}.single iframe,figure{max-width:100%}.icon-custom a{display:block}.footer-logo,.form-field,.icon-outer,.partner-logo-inner ul li,.portfolioFilter,.portfolioFilter a,.post-inner,.test-part-logo a{display:inline-block}.project-main{overflow:hidden}.bg-black{background:#212124}.project-title-white{float:left;width:100%}.project-title-white h3{color:#fff}.portfolioFilter{clear:both;width:100%;margin:0 0 30px}.portfolioFilter a{margin-right:35px;color:#a0a0a0;text-decoration:none;width:auto;font-family:Montserrat,sans-serif;font-size:14px}.portfolioContainer img,.view-all{width:100%}.portfolioFilter a.current,.portfolioFilter a:hover{color:#ffa000}.portfolioFilter a:last-child{margin:0}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.portfolioContainer{margin-right:-1.2px;margin-left:-1.2px}.portfolio-line-list{padding-left:1px;padding-right:1px;margin-bottom:2px}.view-all{float:left;margin:40px 0 0}.icon-outer{width:auto}.get-quorte,.get-quorte-inner,.icon-content,.partner-logo-inner,.partner-logo-main{width:100%;float:left}.icon-item:hover .icon-outer{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.get-quorte{background:#ffa000}.get-quorte h6{color:#fff;font-size:20px;font-family:Montserrat,sans-serif}.btn-white{color:#3f3f3f!important;font-family:Montserrat,sans-serif;font-weight:700;border:2px solid #fff;background:0 0;line-height:43px!important}.btn-white:before{border:2px solid #fff;background:#fff!important}.btn-white:active,.btn-white:focus,.btn-white:hover{color:#fff!important}.get-quorte-inner{position:relative;padding-right:235px}.get-quorte-inner .btn-white{position:absolute;right:0;top:0}.item h6{color:#ffa000}.partner-logo-main{border-top:1px solid #efefef;background:#fcfcfc}.partner-carousel .carousel-item{margin:0;padding:15px 10px;text-align:center}.partner-carousel .carousel-item img{width:auto}.partner-logo-inner ul,.partner-logo-inner ul li{margin:0;padding:0;list-style:none}.partner-logo-inner ul li{width:14.5%;margin-right:5.5%}.partner-logo-inner ul li:last-child{margin:0}.blog-item-main{float:left;width:100%}.carousel-box img{width:auto;height:auto}.carousel-item{padding:20px;background:#fff;margin:0 0 0 30px}.carousel-box{margin-left:-30px}.blog-item-inner .owl-buttons{position:absolute;right:0;top:-90px}.radius-100{border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 0 4px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.5);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.5)}.carousel-box .portfolio-item-content{display:inline-block;padding:10px 0 0;width:100%}.footer-main{float:left;width:100%}.footer-inside{float:left;width:100%;background:#212124;padding:75px 0 65px}.footer-inner{float:left;width:100%;color:#b2b2b2}.footer-logo{width:100%}.footer-inner .fa{margin-right:15px}.footer-inner p{font-size:14px;line-height:25px;margin:10px 0}.footer-inner .edge-seprator{background:#4d4d50}.post-inner{width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #333}.post-inner:last-child{margin-bottom:0;border:none;padding-bottom:0}.post-img{float:left}.post-content{margin-left:90px}.footer-inner h5{color:#e5e5e5;margin:0;line-height:18px}.bread-right ul li a,.bread-right ul li.active,.copyright-inner p,.count-list-inner p,.testimonial-client-info span,.title-bread-left,.video-content a{text-transform:uppercase}.post-content p{color:gray;margin:0}.lst-project{margin-left:-2px;margin-right:-2px}.lst-project .col-xs-6{padding-left:2px;padding-right:2px;margin-bottom:4px}.lst-project img{width:100%;height:auto}.footer-inner .form-field{margin-bottom:0}.form-field{width:100%;float:left;margin-bottom:30px}input[type=text],input[type=email],input[type=password],select,textarea{border:1px solid #4d4d50;color:gray;width:100%;height:46px;padding:15px 20px;background:0 0;float:left;font-family:Montserrat,sans-serif;font-size:12px}.form-field textarea{height:82px;resize:none}.footer-inner input[type=text],.footer-inner input[type=email],.footer-inner input[type=password],.footer-inner select,.footer-inner textarea{border-bottom:none}.footer-inner textarea{height:130px}.footer-inner .form-field button{border:1px solid #4d4d50;color:#ccc;width:100%;height:48px;padding:12.5px 20px;background:0 0;text-transform:uppercase;float:left;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;text-align:left;position:relative}button{border:none}.blog-right-section button{width:100%}.footer-inner .form-field button:before{content:"\f061";position:absolute;top:10px;right:20px;font-family:FontAwesome}.bread-right ul li a,.copyright-inner p,.count-list-inner p,.testimonial-client-info span,.video-content a{font-family:Montserrat,sans-serif}::-webkit-input-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}.copyright-main{float:left;width:100%;background:#1a1a1c;padding:22px 0}.copyright-inner{float:left;width:100%;color:#666}.copyright-inner p{margin:0;font-size:12px}.copyright-inner p span{color:#ccc}.copyright-left{float:left;width:auto}.copyright-right{float:right;width:auto}.about-inner,.about-main{float:left;width:100%}.about-feature{float:left;width:100%;overflow:hidden}.bg-grey{background:#f5f5f5}.about-video{float:left;width:100%;position:relative}.about-video-inner img{width:100%}.about-video span{position:absolute;top:50%;left:50%;width:auto;margin-top:-20px;margin-left:-20px}.about-col-main{float:left;width:100%;padding:6% 0 10px}.about-content-col{float:left;width:100%;margin:0 0 30px;padding:0 80px 0 60px}.about-content-col:last-child{margin-bottom:0}.about-col-icon{float:left;margin-top:5px}.about-col-right{margin-left:50px}.about-content-col h4{margin-top:0;margin-bottom:8px}.about-content-col p{margin:0}.project-count{float:left;width:100%;background:url(http://wellington.busybees.co.nz/wp-content/themes/construction/images/count-bg.png) center center no-repeat;background-size:cover}.count-list-inner{float:left}.count-list-inner p{margin:0;font-size:16px;color:#3f3f3f}.testimonial-row-main{float:left;width:100%}.test-logo-row{border-left:1px solid #efefef;border-bottom:1px solid #efefef}.test-part-logo{border-right:1px solid #efefef;border-top:1px solid #efefef;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.test-part-logo a{padding:15px;width:100%}.test-part-logo:hover{box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.test-part-logo:hover img{transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.testimonial-row-inset{float:left;width:100%}.testimonial-long-list{float:left;width:100%;margin:10px 0 0}.testimonial-detail p{margin-bottom:0}.client-img{float:left}.client-content{display:table-cell;height:70px;margin-left:85px;padding-left:18px;vertical-align:middle}.testimonial-client-info h6{margin:0}.testimonial-client-info span{font-size:12px;color:gray}.table-list-main,.testimonial-table,.testimonial-table-inner{float:left;width:100%}.table-list-col{float:left;width:100%;text-align:center;background:#fff;border:1px solid #e6e6e6}.table-list-col:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.table-list-col h6{color:#fff}.table-list-col h2{font-size:40px;line-height:58px;margin-bottom:5px}.table-list-col h5{font-size:12px;color:gray;margin:0}.table-list-col .edge-seprator{background:#d9d9d9;margin:24px 0 0}.table-title{float:left;width:100%;background:#3f3f3f;padding:13px 0}.bussiness{background:#ffa000}.table-content{float:left;width:100%;padding:20px 0 25px}.overlay-wrapper{float:left;width:100%;position:relative}.overlay-wrapper-content{top:0;left:0;text-align:center;display:block;height:100%;width:100%}.portfolio-line-list .overlay-details{display:block;color:#fff;position:absolute;right:0;left:0;top:50%;z-index:2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-khtml-opacity:0;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.overlay-bg-top:before,.pull-social{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.portfolio-line-list:hover .overlay-details{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-khtml-opacity:1;opacity:1}.portfolio-line-list:hover .overlay-bg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#ffa000}.overlay-details a{border:2px solid;color:#fff;display:inline-block;font-size:22px;height:48px;line-height:2.8;margin-left:10px;width:48px}.color-white{color:#fff!important}.white-title,.white-title h1,.white-title h2,.white-title h3,.white-title h4,.white-title h5,.white-title h6{color:#fff}.white-title h2{font-size:50px;line-height:normal}.parallax-container{background-repeat:no-repeat;background-position:0 0;background-size:cover}.parallax-container h1,.parallax-container h2,.parallax-container h3,.parallax-container h4,.parallax-container h5,.parallax-container h6{margin:0 0 25px}.btn-white-border:before{border:2px solid #fff}.overlay-social a i,.pull-social li i{border-radius:100%;vertical-align:middle}.btn-white-border{color:#fff!important}.testimonials-team-blog{float:left;width:100%;background:#fff;padding:15px;position:relative;overflow:hidden}.testimonials-team-blog h5{margin:20px 0 0}.testimonials-team-blog h6{margin-bottom:0}.dark-grey{background:#84878a}.pull-social{margin:10px 0 0;padding:0;list-style:none;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;float:left;width:100%}.testimonials-team-profile{display:inline-block;width:100%;position:relative}.pull-social li{margin:0 5px 0 0;padding:0;list-style:none;display:inline-block;width:auto}.pull-social li:last-child{margin:0}.pull-social li a{display:block;color:#fff}.pull-social li i{height:30px;width:30px;background:#3f3f3f;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;display:table-cell;font-size:13px}.pull-social li:hover i{background:#ffa000}.title-margin{margin-bottom:35px}.item-team p{margin:10px 0}.overlay-social{position:absolute;bottom:10px;left:0;width:100%;text-align:center;visibility:hidden}.overlay-social a{display:inline-block;width:auto;color:#fff}.overlay-social a i{width:32px;height:32px;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;display:table-cell;font-size:12px}.item-team:hover .overlay-social{visibility:visible}.item-team a{margin:0 2px}.item-team i{background:#fff;color:#3f3f3f}.feature-box-icon i,.item-team i:hover{background:#ffa000;color:#fff}.news-blog,.news-img{float:left;width:100%}.news-content{float:left;width:100%;margin-top:10px}.news-cmt{display:inline-block;width:100%}.news-cmt span{display:inline-block;width:auto;margin:0 5px 0 0}.block-anc{display:block}.feature-box{float:left;width:100%;position:relative;padding-right:55px;text-align:right}.feature-box-left{padding-right:70px;padding-left:0}.feature-box-right{padding-left:70px;text-align:left;padding-right:0}.feature-box p{margin:10px 0}.feature-box-icon{position:absolute;left:0;width:50px;height:50px;text-align:center;top:10px;font-size:22px}.feature-icon-right{right:0;left:inherit}.feature-box-icon i{width:50px;height:50px;border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:3px 4px 18px 1px rgba(8,21,42,.26);-webkit-box-shadow:3px 4px 18px 1px rgba(8,21,42,.26);-ms-box-shadow:3px 4px 18px 1px rgba(8,21,42,.26);-o-box-shadow:3px 4px 18px 1px rgba(8,21,42,.26);display:table-cell;vertical-align:middle}.feature-box:hover .feature-box-icon i{background:#e18f06;color:#fff}.header-line-inner,.title-bread-main{float:left;width:100%}.title-bread-left{float:left;width:auto}.title-bread-left h2,.title-bread-left h3,.title-bread-left h4{font-weight:700;margin:0}.bread-right{float:right;width:auto;margin-top:7px}.bread-right ul,.bread-right ul li{margin:0;padding:0;list-style:none}.bread-right ul li{display:inline-block;width:auto}.bread-right ul li a{display:inline-block;width:100%;padding:0 26px 0 0;position:relative;font-size:12px}.bread-right ul li.active,.bread-right ul li:hover a{color:#ffa000}.bread-right ul li a:after{content:"/";position:absolute;right:10px;top:0;font-size:15px;color:gray}.bread-right ul li:last-child a:after{display:none}.info-content,.info-field,.info-field-social,.info-title,.social-info,.social-info li{display:inline-block}.bread-right ul li:last-child a{padding:0}.banner-parallax-bg{float:left;width:100%;height:500px;position:relative;background-attachment:fixed}.banner-parallax-bg:before,.slider-nav .slick-slide.slick-current:before{width:100%;height:100%;top:0;content:"";left:0}.banner-parallax-bg:before{position:absolute;background:rgba(0,0,0,.75)}.slider-nav .slick-slide,.video-content{position:relative}.video-content{z-index:1;float:left;width:100%;text-align:center}.video-content a{font-size:20px;color:#fff}.video-content img{margin-right:15px}.our_clients-blog{float:left;width:100%;text-align:center;padding:25px 0;opacity:.6}.our_clients-blog:hover{opacity:1}.portfolio-single-main{float:left;width:100%}.slider.slider-for{margin-bottom:20px;margin-top:70px}.slick-list.draggable .slick-slide{padding:10px;cursor:pointer}.slick-list.draggable .slick-slide img{border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;width:100%}.slider-nav img{padding-left:2px;padding-right:2px}.slider-nav .slick-slide.slick-current:before{position:absolute;border:2px solid #ffa000}.project-left-link{float:left;width:auto}.project-right-link{float:right;width:auto}.related-project-main{float:left;width:100%}.related-project-main h4{font-weight:700}.related-project-row{float:left;width:100%;margin:15px 0 0}.related-project-row .row{margin-left:-1px;margin-right:-1px}.related-project-row .col-xs-12{padding-left:1px;padding-right:1px}.related-project-item{float:left;width:100%}.related-project-item img{width:100%}.overlay-bg-top:before{position:absolute;top:100%;height:0;left:0;width:100%;background:rgba(0,0,0,.8);transition:all .5s ease-in-out;z-index:99;content:""}.overlay-bg-top{position:relative;float:left;width:100%}.overlay-top-hover:hover .overlay-bg-top:before{webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:100%;top:0}.overlay-top-hover:hover .project-content{opacity:1;webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.project-content{position:absolute;top:0;padding:30px;left:0;width:100%;height:100%;z-index:999;opacity:0;webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.project-content h1,.project-content h2,.project-content h3,.project-content h4,.project-content h5,.project-content h6{color:#fff;margin:0}.project-content p{color:gray;margin:0}.small-margin-btm{margin-bottom:13px}.info-field{width:100%}.info-content{width:50%;margin:0;float:right}.blog-right-section,.sidebar-boxes,.sidebar-content,.sidebar-search-inner,.sidebar-title{float:left;width:100%}.info-field-social{border-top:1px solid #ededed;margin-top:15px;padding-top:15px;width:100%}.social-info{width:62%}.social-info,.social-info li{list-style:none;margin:0;padding:0}.social-info li{width:auto;margin-right:10px}.social-info li:lat-child{margin:0}.social-info li a{color:#666;display:block}.social-info li:hover a{color:#ffa000}.sidebar-title{background-color:#f8f9f9;border-bottom:2px solid #eaeaea;padding:12px 15px}.sidebar-content{padding:30px 15px}.blog-right-section h2,.blog-right-section h3,.blog-right-section h4,.blog-right-section h5,.blog-right-section h6{text-transform:inherit;margin:0}.sidebar-boxes{border:2px solid #eaeaea;margin-bottom:30px}.sidebar-search-inner{position:relative}.sidebar-search-inner input[type=text]{width:100%;height:42px;padding:5px 45px 5px 15px;text-transform:inherit;font-family:Montserrat,sans-serif;font-size:13px;border:2px solid #e4e4e6}.sidebar-search-inner input[type=submit]{font-family:FontAwesome;color:#3f3f3f;font-size:13px;border:none;padding:8px 15px;position:absolute;right:0;background:rgba(0,0,0,.1)}.archive-title,.tags ul li{font-family:Montserrat,sans-serif}.archive-title,.sidebar-archive-inner,.sidebar-boxes li,.sidebar-categories{position:relative;width:100%;float:left}.instagram-main{float:left;width:100%}.sidebar-boxes li,.sidebar-boxes ul{margin:0;padding:0;list-style:none}.sidebar-boxes li:last-child{margin:0}.sidebar-boxes li a{color:#5a6470;float:left;width:100%}.archive-title{padding:10px 45px 10px 15px;text-transform:inherit;font-size:13px;border:2px solid #e4e4e6;background:url(http://wellington.busybees.co.nz/wp-content/themes/construction/images/down-arrow.png) 95% center no-repeat;cursor:pointer}.archive-listing{background:#fff;border:2px solid #e4e4e6;float:left;padding:15px;position:absolute;top:40px;width:100%;z-index:1;display:none}.blog-list-inform,.list li,.pagination-list ul li,.pagination-list ul li a,.service-list-check ul li,.services-content,.services-image,.tag-line,.tags ul li{display:inline-block}.sidebar-comment-inner{float:left;width:100%;position:relative}.sidebar-boxes .post-inner{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #e4e4e6}.sidebar-boxes .post-inner:last-child{border:none;padding-bottom:0;margin-bottom:0}.tag-line{width:auto;padding:8px 15px;background:rgba(0,0,0,.8);margin:5px 3px 5px 0;color:#fff}.left-service-col,.service-inner-col,.service-main-col{float:left;width:100%}.left-service-col h6{margin-top:5px;margin-bottom:30px}.service-list-check{float:left;width:100%}.service-list-check ul,.service-list-check ul li{list-style:none;margin:0;padding:0}.service-list-check ul li{width:100%;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dbdbdb}.service-list-check ul li input[type=checkbox]{margin-right:15px}.service-list-check label{font-weight:400}.service-list-check [type=checkbox]:checked,.service-list-check [type=checkbox]:not(:checked){position:absolute;left:-9999px}.service-list-check [type=checkbox]:checked+label,.service-list-check [type=checkbox]:not(:checked)+label{position:relative;padding-left:32px;cursor:pointer}.service-list-check [type=checkbox]:checked+label:before,.service-list-check [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:5px;width:17px;height:17px;border:1px solid #aaa;background:#999;border-radius:3px}.service-list-check [type=checkbox]:checked+label:after,.service-list-check [type=checkbox]:not(:checked)+label:after{content:'✔';position:absolute;top:9px;left:4px;font-size:12px;line-height:.8;color:#fff;transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.service-list-check [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.service-list-check [type=checkbox]:checked+label:after{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.service-list-check [type=checkbox]:disabled:checked+label:before,.service-list-check [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.service-list-check [type=checkbox]:disabled:checked+label:after{color:#999}.service-list-check [type=checkbox]:disabled+label{color:#aaa}.tags{width:100%}.tags ul,.tags ul li{margin:0;list-style:none;padding:0}.tags ul li{width:auto;font-size:10px;text-transform:uppercase;border:1px solid #e6e6e6;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background:#f5f5f5;margin-right:10px;margin-bottom:10px}.tags ul li a{color:#3f3f3f;float:left;width:100%;padding:6px 14px}.service-slide-main{float:left;width:100%}.right-service-col{float:left;width:100%;margin-top:8px}.list,.list li,.service-slide-main ul,.service-slide-main ul li{margin:0;padding:0;list-style:none}.service-slide-main .bxslider img{width:100%}.service-content-blog{float:left;width:100%}.service-content-blog h4{text-transform:inherit;font-weight:700;margin-top:0}#counter span em,.comment-main h2,.error-inner ul li a,.replay-comment{text-transform:uppercase}.list li{width:100%;margin:0 0 20px;position:relative;padding-left:30px}.accordion_body,.accordion_head{padding:15px 20px;width:100%;clear:both}.list li:last-child{margin:0}.list li:before{content:"\f00c";position:absolute;top:0;left:0;font-size:13px;color:#ffa000;font-family:FontAwesome}.accordion_head,.big-content-quotes p,.city-main ul li a,.comment-date{font-family:Montserrat,sans-serif}.accordion_head{background-color:#ffa000;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:10px}.accordion_body{border:1px solid #dbdbdb}.accordion_body p{padding:18px 5px;margin:0}.plusminus{float:right;font-size:30px}.services-main-inner,.services-main-outer,.services-row-list{float:left;width:100%}.services-small-icon{display:inline-block;width:100%;margin-bottom:10px;clear:both}.services-small-icon h5{margin-top:30px}.services-image{width:100%;clear:both;position:relative}.services-content{width:100%}.blog-inner-section,.blog-left-section,.blog-main-section,.blog-section-list{float:left;width:100%}.blog-section-list h2{font-weight:700}.blog-list-inform{width:100%}.pagination-list{float:left;width:100%}.pagination-list ul,.pagination-list ul li{margin:0;padding:0;list-style:none}.pagination-list ul li{width:40px;margin-right:6px;height:40px;margin-bottom:10px}.pagination-list ul li a{border:1px solid #e5e5e5;color:#999;font-size:13px;padding:6px 14px;width:40px;height:40px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.pagination-list ul li.active a,.pagination-list ul li:hover a{background:#404040;color:#fff;border:1px solid #404040}.social-box{float:left;width:100%}.social-box ul li,.social-box ul li a{width:40px;height:40px;display:inline-block}.social-box ul,.social-box ul li{margin:0;padding:0;list-style:none}.social-box ul li{margin-right:6px}.social-box ul li a{border:1px solid #e5e5e5;color:#999;font-size:13px;padding:8px 14px;text-align:center}.social-box ul li:hover a{color:#fff;border:1px solid #ffa000;background:#ffa000}.big-content-quotes,.tag-box{width:100%;border:1px solid #dbdbdb}.big-content-quotes{display:inline-block;padding:30px}.big-content-quotes p{font-size:20px;color:#3f3f3f;margin-top:0}.tag-box{float:left;padding:20px}.tag-box-img{float:left;margin-top:20px}.tag-box-content{margin-left:100px}.social-color ul li{width:auto;height:auto;margin-right:15px}.social-color ul li a{border:none;background:0 0;padding:0;width:auto;height:auto}.social-color ul li:hover a{border:none;background:0 0;color:inherit}.social-color .fa-google{color:#dd4b39}.social-color .fa-twitter{color:#1da1f2}.social-color .fa-facebook{color:#3b5998}.comment-main{width:100%}.comment-main h2{font-weight:700;margin-bottom:25px}.comment-date{display:inline-block;width:100%;position:relative;padding-right:55px;margin-bottom:20px}.comment-date p{margin:0}.replay-comment{position:absolute;top:0;right:0}.comment-date-blog{display:inline-block;width:auto;margin-right:10px}.comment-part{width:100%;margin-bottom:25px;clear:both;border-bottom:1px solid #f0f0f0;padding-bottom:25px;display:inline-block}.comment-part p{margin:0}.comment-pic{float:left}.commnet-content{margin-left:90px}.add-comment{display:inline-block;width:100%}.add-comment textarea{height:100px}.comingsoon-main,.error-bg,.error-bg:before{left:0;height:100%;top:0}.contact-main{float:left;width:100%}.city-main{float:left;width:100%;margin-bottom:38px}.city-main ul,.city-main ul li{margin:0;padding:0;list-style:none}.city-main ul li{display:inline-block;width:auto;margin-right:35px}.city-main ul li:last-child{margin-right:0}.city-main ul li a{float:left;width:100%;color:gray}.city-main ul li.active a,.city-main ul li:hover a{color:#ffa000}.contact-info,.contact-info-main,.map-main{float:left;width:100%}.contact-info .fa{margin-right:15px}.contact-info p{margin-top:0}.contact-info .edge-seprator-grey{margin-bottom:15px}.error-header{position:fixed;top:0;left:0;width:100%;z-index:999}.error-bg{position:fixed;width:100%;background:url(http://wellington.busybees.co.nz/wp-content/themes/construction/images/error-bg.jpg) center center no-repeat;background-size:cover}.error-bg:before{position:absolute;width:100%;content:"";background:rgba(0,0,0,.6)}.error-footer{position:fixed;bottom:0;left:0;width:100%;z-index:999;background:#1a1a1d;padding:15px 0;color:#fff}.error-inner{float:left;width:auto}.error-inner ul,.error-inner ul li{list-style:none;margin:0;padding:0}.error-inner ul li{display:inline-block;width:auto;margin-right:30px;font-weight:600}.error-msg h2,.error-msg h3{font-weight:700;line-height:normal;font-family:Montserrat,sans-serif}.error-inner ul li:last-child{margin-right:0}.error-inner ul li a{color:#666;display:inline-block;width:100%;font-size:13px}.error-inner ul li:hover a{color:#ffa000}.error-msg,.error-msg h2,.error-msg h3,.error-msg h4{color:#fff}.error-msg{float:left;width:100%;padding-top:10%}.error-msg h2{font-size:90px}.error-msg h3{font-size:50px;margin-bottom:30px}.copy-error{float:right;width:auto;font-size:12px}.copy-error p{margin:0;color:#666}#counter,.copy-error p span{color:#fff}.comingsoon-main{position:fixed;width:100%;background:url(http://wellington.busybees.co.nz/wp-content/themes/construction/images/comingsoon.jpg) center center no-repeat;background-size:cover}.comingsoon-msg{float:left;width:100%;padding-top:15%}.comingsoon-logo,.comingsoon-title{float:left;width:100%;text-align:center;margin-bottom:30px}.comingsoon-title h2{font-size:50px;line-height:normal;font-family:Montserrat,sans-serif;font-weight:500;color:#fff}#counter{margin:18px auto 0;text-align:center;width:75%}#counter span{border-left:1px dotted rgba(255,255,255,.2);display:block;float:left;font:50px/1em Montserrat,sans-serif;min-width:25%;padding:20px 0;text-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-text-shadow:0 1px 3px rgba(0,0,0,.5);-ms-text-shadow:0 1px 3px rgba(0,0,0,.5);-o-text-shadow:0 1px 3px rgba(0,0,0,.5)}#counter span:first-child{border-left:none}#counter span em{color:rgba(255,255,255,.6);display:block;font:11px/18px Montserrat,sans-serif;letter-spacing:1.5px;margin-top:12px;text-shadow:0 1px 3px rgba(0,0,0,.7);-webkit-text-shadow:0 1px 3px rgba(0,0,0,.7);-ms-text-shadow:0 1px 3px rgba(0,0,0,.7);-o-text-shadow:0 1px 3px rgba(0,0,0,.7)}.bread-right ul li a,.bread-right ul li a::after,.title-bread-main h1,.title-bread-main h2,.title-bread-main h3,.title-bread-main h4,.title-bread-main h5,.title-bread-main h6,.top-links a{color:#fff}.header-main ul{padding:0;margin:0}.header-main ul,.header-main ul li{list-style:none}.menu-wrp ul .menu-item-has-children a,.overlay-details a,.overlay-wrapper-content{position:relative}.color-white>img{position:absolute;top:50%;left:50%;width:14px;height:14px;margin-left:-7px;margin-top:-7px}.carousel-box-grid{margin:0 -15px}@media(min-width:768px){.menu-wrp .menu-item-has-children>a:after{content:"";display:inline-block;float:right;font-family:FontAwesome;margin:0 0 0 5px;vertical-align:middle}.submenu .menu-item-has-children>a:after{content:"";position:absolute;right:12px}}.margin-top-bottom-75,.social-media{float:left;width:100%}#pre-loader .loader-holder:before,.footer-navi a:after,.title-bread-main:before{content:""}.title-bread-main{position:relative;color:#fff;background-attachment:scroll;background-repeat:no-repeat;background-position:0 0;background-size:cover}.title-bread-main:before{position:absolute;top:0;width:100%;height:100%;left:0;background:rgba(0,0,0,.6)}.footer-main span.wpcf7-not-valid-tip{clear:both;border-top:1px solid red}.wpcf7-form span.wpcf7-not-valid-tip{clear:both;display:inline-block;width:100%}.team-member-about{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);padding:10px}.latest-blog .carousel-item{margin:0}.header-line-inner{position:relative;z-index:1}.portfolioContainer .overlay-details p{margin:0 0 10px;font-size:18px;font-weight:600;line-height:20px}.top-links ul li{width:auto;float:left;padding-right:15px}.page-special .vc_row-no-padding .project-special-class{margin-left:-2px;margin-right:-2px}#pre-loader{background:#fff;bottom:0;display:block;left:0;position:fixed;right:0;text-align:center;top:0;z-index:999999}#pre-loader .loader-holder:before{display:inline-block;height:100%;margin:0 0 0 -5px;overflow:hidden;vertical-align:middle;width:1px}#pre-loader .loader-holder{height:400px;left:50%;margin:-200px 0 0 -200px;position:absolute;top:50%;white-space:nowrap;width:400px}#pre-loader .loader-holder .frame{display:inline-block;vertical-align:middle;white-space:normal}#pre-loader img{display:inline-block;margin:0 0 45px}.vc_single_bar .vc_label{font-family:Montserrat!important;font-size:14px!important;margin-bottom:30px;text-shadow:none!important}.vc_single_bar .vc_label .vc_label_units{margin-left:15px}.about-content-col{margin-bottom:40px}.team-member-carousel{margin-left:0}.team-member-carousel .owl-item{padding:0 15px}.project-count{padding:25px 0}.feature-box p{font-size:15px;line-height:25px}.feature-box{margin:15px 0;cursor:pointer}.btn-white.btn-shape-rounded{border-radius:20px}.btn-shape-rounded.btn-white::before{border-radius:14px}.btn-white.btn-size-small{min-width:125px!important}.btn-white.btn-size-large{min-width:325px!important}.margin-top-bottom-75{margin:75px auto}.margin-top-75{margin-top:75px}.widget ul.menu li{display:inline-block;width:100%}.widget ul.menu li.current-menu-item a{color:#ffa000}.social-media ul{list-style:none;margin:0;padding:0}.social-media ul li{border:1px solid #eee;border-radius:5px;float:none;display:inline-block;margin:0 10px 0 0;width:auto}.social-media ul li a{background:#fff;border-radius:4px;color:#7c7c7c;float:left;font-size:16.29px;padding:8px 15px;width:100%}.info-icon,.social-media ul li a:hover{color:#ffa000}.social-media ul li:hover{border:1px solid #ffa000}.widget-contact-info{float:left;margin:0 5px;width:100%}.widget-contact-item{width:100%;float:left;margin-bottom:10px}.widget-contact-item i{margin-top:7px;float:left}.widget-contact-item .widget-contact-value{display:inherit;padding-left:30px}.project-with-space.portfolio-line-list{margin-top:30px;padding-left:15px;padding-right:15px}.info-icon{float:left;font-size:20px;width:15%;text-align:center}.info-title{width:30%;font-weight:700}.info-field{border-bottom:1px solid #eaeaea;padding:15px 0}.our-team-1 h4,.our-team-2 h4{text-transform:uppercase!important}.our-team-2 .owl-item.col-md-3.col-sm-6.col-xs-12{padding:0;margin-bottom:30px}.our-team-1 .testimonials-team-blog{margin:0 0 30px;padding:0}.our-team-1 p{margin:0}.our-team-1 h4{margin-top:15px}.our-team-1 .pull-social{margin-top:15px;margin-bottom:15px}.our-team-3 .owl-item.col-md-4.col-sm-6.col-xs-12{padding:0;margin-bottom:30px}.contact-us-page input[type=tel],.contact-us-page input[type=search],.contact-us-page input[type=date],.contact-us-page input[type=time],.contact-us-page input[type=datetime-local],.contact-us-page input[type=month],.contact-us-page input[type=url],.contact-us-page input[type=number],.contact-us-page input[type=text],.contact-us-page input[type=email],.contact-us-page input[type=password],.contact-us-page select,.contact-us-page textarea,.mc4wp-form input[type=text],.mc4wp-form input[type=email],.post-form input[type=url],.post-form input[type=text],.post-form input[type=email],.post-form textarea,.post-password-form input[type=password]{font-family:Montserrat;text-transform:none!important;background:0 0!important;border:1px solid #e8e8e8!important;border-radius:0!important;box-shadow:0 0 2px 1px #f2f2f2 inset!important;color:#777!important;font-size:14px!important;font-weight:400!important;height:45px!important;letter-spacing:.3px!important;line-height:1.42857!important;padding:10px 15px!important;width:100%!important}.contact-us-page textarea{height:200px!important}.post-form textarea{height:150px!important}.post-form{margin-top:25px}.contact-us-page input[type=tel]:focus,.contact-us-page input[type=search]:focus,.contact-us-page input[type=date]:focus,.contact-us-page input[type=time]:focus,.contact-us-page input[type=datetime-local]:focus,.contact-us-page input[type=month]:focus,.contact-us-page input[type=url]:focus,.contact-us-page input[type=number]:focus,.contact-us-page input[type=range]:focus,.contact-us-page input[type=text]:focus,.contact-us-page input[type=email]:focus,.contact-us-page textarea:focus,.mc4wp-form input[type=email]:focus,.post-form input[type=url]:focus,.post-form input[type=text]:focus,.post-form input[type=email]:focus,.post-form textarea:focus,.post-password-form input[type=password]:focus{border-color:#c7c7c7!important}.contact-us-page .col-xs-12{margin-bottom:30px}.wpcf7-response-output,span.wpcf7-not-valid-tip{font-family:Montserrat;letter-spacing:2px}input[type=tel].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=date].wpcf7-not-valid,input[type=time].wpcf7-not-valid,input[type=datetime-local].wpcf7-not-valid,input[type=month].wpcf7-not-valid,input[type=url].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=password].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:red!important}div.wpcf7-validation-errors{background:#ffe2e2;border:1px solid red;color:#C10000;float:left}div.wpcf7-response-output{margin:2em 0;padding:15px;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.comment-submit-button,.contact-us-page input[type=submit],.mc4wp-form input[type=submit],.post-password-form input[type=submit]{font-size:14px;background-color:#ffa000;background-image:none;border:2px solid transparent;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.5px;line-height:normal;margin-bottom:0;min-width:149px;outline:0;padding:13px 20px 11px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease 0;vertical-align:middle;white-space:nowrap}.comment-submit-button:hover,.contact-us-page input[type=submit]:hover,.mc4wp-form input[type=submit]:hover,.post-password-form input[type=submit]:hover{background-color:transparent;border-color:#ffa000;color:#ffa000}.error-msg h2{margin-bottom:0}.news-content h4{text-transform:none}.blog-special .carousel-box .carousel-single{background-color:#f5f5f5;padding:20px;margin-bottom:30px}.blog-special .carousel-box .carousel-single-two{margin-bottom:30px}.sticky-post{background:url(http://wellington.busybees.co.nz/wp-content/themes/construction/images/sticky-post.png) no-repeat rgba(0,0,0,0);height:55px;position:absolute;right:10px;top:0;width:40px;z-index:1}.audio_image audio{width:100%;margin-top:-28px;position:relative;float:left}.margin-top-50{margin-top:50px}.col-md-4.col-sm-4.col-sm-12.latest-blog,.latest-blog-two .carousel-item{padding:0}form.searchform div{position:relative}form.searchform input[type=text]{height:42px;width:100%;border:1px solid #e5e5e5;padding:6px 15px;text-transform:none;color:#777;font-size:14px}.a-orange-button,.widget .sidebar-title h4{text-transform:uppercase}form.searchform button:before{content:'\f002';font-family:FontAwesome;display:block;color:#777}::-webkit-input-placeholder{color:#777}:-moz-placeholder{color:#777;opacity:1}::-moz-placeholder{color:#777;opacity:1}:-ms-input-placeholder{color:#777}form.searchform button{background:rgba(0,0,0,0);border:none;height:42px;position:absolute;right:0;top:0;width:42px}.widget_construction_recent_posts .post-inner,.widget_construction_recent_posts .post-inner:last-child{padding:15px;margin:0}.widget_construction_recent_posts .post-content h5{font-size:15px;line-height:25px;color:#5a6470;float:left;width:100%}.footer-main .post-content a h5{font-size:16px!important;color:#e5e5e5}.widget .tagcloud,.widget ul,.widget.widget_construction_latest_project .lst-project,.widget.widget_text .textwidget{width:100%;float:left;padding:15px!important}.widget.widget_categories .postform{margin:15px;width:92%}.widget .textwidget .wp-caption img{width:100%;height:auto}.rss-widget-icon{height:auto!important;width:auto!important}.widget select{border:1px solid #eaeaea!important}.widget .screen-reader-text{display:none}.widget_calendar table{width:100%}.widget_calendar caption{font-family:Montserrat;border-bottom:1px solid #ddd;font-size:20px;padding-bottom:10px;text-align:center}.widget_calendar table td,.widget_calendar table th{border-bottom:1px solid #ddd;padding:10px;text-align:center}.widget.widget_nav_menu ul li{padding:0;border:none}.widget .tagcloud a{border:1px solid #eee;border-radius:4px;display:inline-block;font-size:15px!important;margin:0 8px 8px 0;padding:5px 20px;width:auto;color:#5a6470}.widget .tagcloud a:hover{color:#fff;background-color:#ffa000}.sidebar-boxes li,.widget ul.menu li{border-bottom:1px solid #dbdbdb;padding:10px 5px;margin:0}.sidebar-boxes li:last-child,.widget ul.menu li:last-child{border:none}.social-media li{padding:0}.social-media li:last-child{border:1px solid #eee}.footer-inner h6{color:#fff;font-weight:700;margin-bottom:0}.blog-metadata i{padding-right:10px;padding-left:10px}.blog-metadata i:first-child{padding-left:0}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block}.widget ul li:first-child{padding-top:0}.widget ul li:last-child{padding-bottom:0}.a-orange-button{font-size:14px;background-color:#ffa000;background-image:none;border:2px solid transparent;border-radius:3px;box-shadow:none;color:#fff!important;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.5px;line-height:normal;margin:10px 0;min-width:149px;outline:0;padding:14px 20px 11px;position:relative;text-align:center;transition:all .3s ease 0;vertical-align:middle}.a-orange-button:hover{background-color:transparent;border-color:#ffa000!important;color:#ffa000!important}.a-document-link i,.a-orange-button i{margin:0 10px;font-size:16px}.a-document-link{float:left;margin:10px 0}.special-theme-div{display:none}.menu-testing-menu-container .sub-menu{padding:0!important}.widget_recent_comments .recentcomments a{width:auto!important;float:none!important}.single.single-post .portfolio-item-content{padding:0}table{border-collapse:collapse;border-spacing:0;margin:20px 0;width:100%}table,table tr,table tr td,table tr th{border:1px solid #ddd;padding:5px}.calendar_wrap table,.calendar_wrap table tr,.calendar_wrap table tr th{border:none!important}.calendar_wrap table tr td{border-bottom:1px solid #ddd}dl dt{padding:10px 0}blockquote{border-left:5px solid #ffa000}blockquote p{margin:0;font-style:italic}.single.single-post img{width:auto;height:auto;max-width:100%}.post-password-form input[type=submit]{top:33px}@media(max-width:767px){.comment-main .children{width:100%;margin-left:0;padding-left:0}.slick-list.draggable .slick-slide{padding:5px 2px}body .slider-thumbnail .slick-slide:before{font-size:13px;margin-top:-13px;margin-left:-6px}.comment-main{padding:15px}}.pingback .commnet-content,.single .carousel-box{margin-left:0}@media(max-width:410px){.commnet-content{margin-left:0;width:100%;float:left;margin-top:25px}}.footer-navi a{padding-right:10px;margin-right:10px;position:relative;display:inline-block;width:auto;line-height:15px}.footer-navi a:last-child{margin-right:0;padding-right:0}.footer-navi a:last-child:after{display:none}.footer-navi a:after{position:absolute;right:-2px;top:0;width:1px;height:100%;background:#ccc}.copyright-inner a{color:#ccc;font-size:14px}.header-top .social a,.header-top .social li .fa,.header-top a,.header-top p{color:#ccc!important}.header-top .social a:hover,.header-top .social li .fa:hover,.header-top a:hover,.sidebar-boxes li a:hover{color:#ffa000!important}.footer-inner .post-inner .post-content p a{color:#ccc!important}.footer-inner h6.footer-title{font-size:15px}.table-list-col{margin-bottom:50px}.related-project-main{position:relative;margin-bottom:25px}.related-project-main .portfolio-line-list{float:left;width:100%;position:relative}.related-project-main .portfolioContainer{height:auto!important;float:left;width:100%}.related-project-main .portfolioContainer .carousel-box{position:inherit!important;left:inherit!important;top:inherit!important}.slider-thumbnail .slick-slide{position:relative}.slider-thumbnail .slick-slide:hover img{opacity:.3}.slider-thumbnail .slick-slide:before{content:"\f002";position:absolute;top:50%;width:100%;left:50%;font-size:18px;color:#000;margin-top:-9px;margin-left:-9px;height:100%;font-family:FontAwesome;opacity:1!important;display:none;z-index:1}.top-arrow,.top-arrow i{color:#fff}.slider-thumbnail .slick-slide:hover:before{display:block}@media(min-width:992px) and (max-width:1200px){.feature-box-text h4{font-size:15px;line-height:22px}.about-content-col{margin-bottom:10px;padding:0 15px;font-size:14px;line-height:20px}}.top-arrow{background:#ffa000;border:1px solid #ffa000;bottom:21px;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);cursor:pointer;font-size:28px;display:none;height:45px;position:fixed;right:21px;width:45px;padding:5px 12px;z-index:99999!important}.lst-project .col-xs-4{padding-left:2px;padding-right:2px;margin-bottom:4px}.lb-details .lb-number{display:none!important}.single.single-post.postid-1148 .commnet-content h1,.single.single-post.postid-1178 h1{font-size:32px}.single.single-post.postid-1148 .commnet-content h2,.single.single-post.postid-1178 h2{font-size:28px;margin:10px 0;font-weight:400}.single.single-post.postid-1148 .commnet-content h3,.single.single-post.postid-1178 h3{font-size:24px}.single.single-post.postid-1148 .commnet-content h4,.single.single-post.postid-1178 h4{font-size:20px;text-transform:uppercase}.single.single-post.postid-1148 .commnet-content h5,.single.single-post.postid-1178 h5{font-size:16px}.single.single-post.postid-1148 .commnet-content h6,.single.single-post.postid-1178 h6{font-size:12px}p.logged-in-as{margin-top:0}.header-top.top-header-tranparent .social a,.header-top.top-header-tranparent .social li .fa,.header-top.top-header-tranparent a,.header-top.top-header-tranparent p{color:#fff!important}.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panels .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a{border-color:#e1e1e1!important}.count-list-inner{width:100%!important}.min-width-100{min-width:100%!important}.single.single-post.postid-1177 img{padding:15px}.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{padding:0 15px;font-style:italic}.construction-newsletter{background-image:repeating-linear-gradient(135deg,#ffa000,#ffa000 10px,#fff 0,#fff 20px,#85adff 0,#85adff 30px,#fff 0,#fff 40px);text-align:center;padding:4px}.construction-newsletter-content{background:#fff;padding:25px 90px}@media(max-width:1200px){.custom-font{margin-left:60px!important}.add-card{margin-right:15px}.menu-large .menu-wrp ul li{margin-right:35px}.portfolio-line-list{width:24.95%}.font-right-margin{margin-right:15px!important}.footer-inner p{font-size:13px;line-height:20px}.about-content-col{padding:0 15px 0 0}.pro-bar-container{margin:15px 0}}@media(max-width:991px){.menu-wrp ul li{margin-right:15px}.menu-wrp ul li:last-child{margin-right:0}.info-content{text-align:right}.copy-error,.error-inner{width:100%;text-align:center}.account-right{padding-left:0}.check-content{padding:20px}.header-main{font-size:12px}.icon-custom{margin-bottom:15px}.partner-logo-inner a{margin-bottom:15px;display:inline-block;width:100%}.pro-bar-container{margin:10px 0}.col-sm-hidden{display:none}.feature-main{padding-bottom:75px!important}.copy-error{margin-top:10px}.error-inner ul li{margin-right:15px}}@media(min-width:768px) and (max-width:991px){.menu-large .menu-wrp ul li,.top-address-inner{margin-right:15px}.header-menu-inner .logo{width:100px;padding:15px 0}.menu-wrp ul li{padding:14px 0 13px}.top-address.address-blog{max-width:558px}.address-blog span{padding-left:15px}.top-info{padding-left:14px;padding-right:14px}.portfolio-line-list{width:33.25%}.project-content{padding:15px}.add-card{display:none}}@media(max-width:767px){.add-card,.header-menu.mean-container .fa-caret-down,.header-menu.mean-container .fa-caret-right,.header-top{display:none}h1{font-size:30px;line-height:42px}h2{font-size:26px;line-height:38px}h3{font-size:22px;text-transform:uppercase;line-height:30px;margin:0}.custom-font{margin-left:10px!important}.slider-main .btn-orange{font-size:10px!important;height:35px!important;min-width:150px!important;padding:12px 0!important;margin-top:10px!important}.custom-font-22{font-size:12px!important;line-height:16px!important}.header-menu{padding:15px 0 10px}.header-menu-inner .logo,.menu-large{padding:0}.tp-leftarrow,.tp-rightarrow{display:none!important}.mobile-on{display:block}.col-xs-hidden,.desktop-on,.logo-large,.menu-large .top-address.address-blog{display:none}.fixed{position:relative!important}.header-menu.fixed{box-shadow:none}.services-image img{width:100%}.menu-large .header-menu{position:relative;padding:0}.menu-large .logo{padding-left:15px}.menu-large .mean-container .mean-bar{margin-top:-34px}.header-large.sticky .header-menu.fixed .logo{padding:0 0 0 15px}.header-main.header-large .header-menu{background:#fff}.partner-logo-inner ul li{width:30.33%;padding:0 3%;margin:0 0 15px;text-align:left}.city-main,.get-quorte-inner{text-align:center}.get-quorte-inner{padding-right:0}.get-quorte-inner .btn-white{position:inherit;right:inherit;top:inherit}.get-quorte h6{font-size:16px;line-height:25px}blockquote{font-size:14px;line-height:24px}.item blockquote{padding:0}.box-img img{width:100%}.footer-inner h6{margin-top:30px}.project-count{padding:50px 0}.count-list-inner{width:33.33%;margin-bottom:15px}.count{float:left;width:100%;padding:0 40px}.portfolio-line-list{width:49.5%}.banner-parallax-bg{height:300px}.pagination-list ul li{height:32px;width:32px}.pagination-list ul li a{height:32px;width:32px;padding:2px 5px}.city-main ul li{margin-right:10px}.shopping-cart .btn-orange{width:100%;margin-bottom:25px}.checkout-box{width:100%;padding:25px}.account-right{padding-left:0;margin-top:50px}.error-msg h2{font-size:50px;margin-bottom:20px}.error-msg h3{font-size:32px;margin-bottom:20px}.feature-box-right{padding-left:0;padding-right:55px;text-align:right}.feature-box-icon{left:inherit;right:0}}@media(min-width:768px){.submenu{position:absolute;top:200%;left:-9999px;min-width:180px;background:#1a1a1d;-webkit-transition:top .3s ease 0s,opacity .3s ease 0;-moz-transition:top .3s ease 0s,opacity .3s ease 0;-o-transition:top .3s ease 0s,opacity .3s ease 0;transition:top .3s ease 0s,opacity .3s ease 0;opacity:0;z-index:-1}.menu-wrp ul>li:hover>.submenu{opacity:1;top:100%;left:0;-webkit-transition:top .3s ease 0s,opacity .3s ease 0;-moz-transition:top .3s ease 0s,opacity .3s ease 0;-o-transition:top .3s ease 0s,opacity .3s ease 0;transition:top .3s ease 0s,opacity .3s ease 0;z-index:9999}.menu-wrp ul li .submenu li{float:left;width:100%;margin:0;padding:0}.menu-wrp ul li .submenu li a{float:left;width:100%;color:#fff;padding:8px 25px 7px 15px;white-space:nowrap}.submenu>li.current-menu-ancestor>a,.submenu>li.current-menu-item>a,.submenu>li:hover>a{background:rgba(255,255,255,.1)}.submenu>li:hover .submenu{left:100%!important;top:0!important}}@media(max-width:568px){.partner-logo-inner ul li{width:47%;padding:0 3%;margin:0 0 15px;text-align:left}.bread-right,.project-left-link,.project-right-link,.title-bread-left{text-align:center;width:100%}.portfolioFilter a{margin-right:10px;font-size:13px}.count{padding-left:20px;padding-right:0}.bread-right{float:left}.project-left-link{margin-bottom:20px}td,th{font-size:12px}td{padding:10px 5px}.comingsoon-title h2{font-size:40px}#counter{width:100%}#counter span{font:30px/1em Montserrat,sans-serif;padding:20px 5px}#counter span em{font:8px/18px Montserrat,sans-serif}}@media(max-width:450px){.copyright-main{text-align:center}.copyright-left,.copyright-right{float:none;display:inline-block;width:100%}.count-list-inner{width:50%}.portfolio-line-list{width:100%}th{padding:5px;line-height:normal}}@media(max-width:991px){.right.mvb-button{text-align:center!important}.footer-inner .footer-title{margin-top:25px}.blog-item-inner .col-md-4.col-sm-6.col-sm-12.latest-blog{margin-bottom:50px}}@media(max-width:767px){.icon-custom,.pagination-list{margin-bottom:50px}.copyright-inner .footer-navi:first-child{padding-bottom:20px!important}.copyright-inner .footer-navi.pull-right{float:none!important;width:100%;padding-bottom:0!important}.copyright-inner .footer-navi.pull-left{float:left;width:100%}.blog-item-inner.our-team-2.text-center .owl-buttons{top:-60px}}.wp-caption p.wp-caption-text{font-size:12px;line-height:12px;margin:12px 0 0;padding:0 0 0 4px;font-style:italic}.bypostauthor{position:relative;overflow:visible;list-style:none}.construction-newsletter .construction-newsletter-content .mailchimp-form p{display:block;float:left;margin:30px 0 0}.mc4wp-form input[type=email]{width:73%!important}