/*!
 Theme Name:   Zephyr Child
 Template:     Zephyr
*/BODY{overflow:scroll}.l-subheader{padding-left:1rem !important;padding-right:1rem !important}.w-nav.type_desktop A:AFTER{display:block;content:'';-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;-webkit-transition:transform 0.25s ease-in-out}.w-nav.type_desktop A:AFTER{border-bottom:3px solid #00a75f !important}.w-nav.type_desktop A:HOVER:AFTER{-webkit-transform:scaleX(1);transform:scaleX(1)}.w-nav.type_desktop .w-nav-list:not(.level_1){box-shadow:0px 12px 10px 0px rgba(0,0,0,0.2)}.w-nav.type_desktop .primary-nav-item-mobile{display:none}#page-content A:HOVER{text-decoration:underline}.assoc-logos-grid .w-grid-list{align-items:center}#ftr-bottom{padding-top:10px;padding-bottom:10px}.gform_wrapper div.validation_error,.gform_wrapper .validation_message,.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{xbackground:#a40707;xcolor:#FFF !important}.hyper_credit{float:right}.hyper_credit{float:right;opacity:.8;transition:opacity 0.5s ease-in-out}.hyper_credit:hover{opacity:1}.search-results #ftr-top UL.uavc-list,.search-no-results #ftr-top UL.uavc-list,.error404 #ftr-top UL.uavc-list,.archive.tag #ftr-top UL.uavc-list,.archive #ftr-top UL.uavc-list{list-style:none;margin-left:0;margin-bottom:0}.search-results #ftr-top UL.uavc-list LI,.search-no-results #ftr-top UL.uavc-list LI,.error404 #ftr-top UL.uavc-list LI,.archive.tag #ftr-top UL.uavc-list LI,.archive #ftr-top UL.uavc-list LI{margin-bottom:1px}.search-results #ftr-top UL.uavc-list .uavc-list-icon,.search-no-results #ftr-top UL.uavc-list .uavc-list-icon,.error404 #ftr-top UL.uavc-list .uavc-list-icon,.archive.tag #ftr-top UL.uavc-list .uavc-list-icon,.archive #ftr-top UL.uavc-list .uavc-list-icon{display:inline-block;float:left}.search-results #ftr-top .uavc-list-content span.uavc-list-desc,.search-no-results #ftr-top .uavc-list-content span.uavc-list-desc,.error404 #ftr-top .uavc-list-content span.uavc-list-desc,.archive.tag #ftr-top .uavc-list-content span.uavc-list-desc,.archive #ftr-top .uavc-list-content span.uavc-list-desc{display:table-cell;padding:0;margin:0;vertical-align:middle;width:100%}.search-results #ftr-top H4,.search-no-results #ftr-top H4,.error404 #ftr-top H4,.archive.tag #ftr-top H4,.archive #ftr-top H4{margin-bottom:0}#hp-hero-row{padding-top:12rem;padding-bottom:12rem}#hp-hero-row .vc_column_container:last-child{xdisplay:none !important}#hp-services-row .w-grid-item-h,.services-row .w-grid-item-h{box-shadow:0px 0px 10px 2px rgba(0,0,0,0.4)}#hp-coverage-row{box-shadow:0 0 30px 0px #000;z-index:99}#hp-news-row .w-grid-item-h{border:15px solid #fff}.child-page #page-content .w-image IMG,.child-page #page-content .w-grid-item .post_image{box-shadow:0 0 10px 2px rgba(0,0,0,0.4);border:15px solid #fff}.contact-us-page .contact-page-content-row{background:#ffffff;background:-moz-linear-gradient(left, #fff 0%, #fff 50%, #008001 50%, #008001 100%);background:-webkit-linear-gradient(left, #fff 0%, #fff 50%, #008001 50%, #008001 100%);background:linear-gradient(to right, #fff 0%, #fff 50%, #008001 50%, #008001 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#008001',GradientType=1 )}.contact-us-page LI.gfield,.contact-us-page .uavc-list-content{margin:0 !important}.contact-us-page #gform_fields_1 INPUT,.contact-us-page #gform_fields_1 TEXTAREA{background:#fff !important;margin:15px 0 0}.contact-us-page .gform_footer INPUT,.contact-us-page .gform_footer INPUT[type=submit]:hover{background:#fff !important;color:#008001 !important}.contact-us-page .contact-page-col-1{padding-right:1.5rem}.contact-us-page .contact-page-col-2{padding-left:1.5rem}.contact-us-page .contact-page-col-2 .vc_custom_heading,.contact-us-page .contact-page-col-2 .wpb_text_column{color:#fff}.contact-us-page #gform_fields_1 .contact-form-captcha{margin-top:1.5rem !important}.concrete-services-cols-row .vc_custom_heading,.fair-dinkum-sheds-info-cols .vc_custom_heading{display:flex;justify-content:center;align-items:center}.mfp-title{display:none}.gform_wrapper div.validation_error,.gform_wrapper .validation_message,.gform_wrapper .gfield_error .gfield_label{color:#ffa700}.gform_wrapper div.validation_error{border-top:2px solid #ffa700;border-bottom:2px solid #ffa700}.gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper li.gfield_error textarea{border:1px solid #ffa700}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border-top:1px solid #ffa700;border-bottom:1px solid #ffa700}.plant-machinery-heading{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1740px) and (min-width: 768px){.hyper_credit{padding-right:40px !important}}@media screen and (max-width: 1399px) and (min-width: 950px){.ush_menu_1 .w-nav-anchor{padding-left:10px !important;padding-right:10px !important;font-size:14px !important}}@media screen and (max-width: 1300px) and (min-width: 600px){#ftr-top .vc_col-sm-3{width:50% !important;animation-delay:0s !important}#ftr-top .vc_col-sm-6{width:100% !important;border-top:1px solid #EEE !important;margin-top:2rem !important;padding-top:2rem !important}}@media screen and (max-width: 900px) and (min-width: 768px){.plant-machinery-options-row .vc_col-sm-4 .vc_column-inner{padding-left:0.5rem !important;padding-right:0.5rem !important}}@media screen and (max-width: 1200px){#hp-hero-row{padding-top:3rem !important;padding-bottom:3rem !important}#hp-hero-row .vc_column_container{width:75% !important}.contact-us-page .vc_col-sm-6 .vc_col-sm-6{width:100% !important}.contact-us-page .vc_col-sm-6 .vc_col-sm-6 .vc_custom_heading:not(.contact-page-address-hdg){border-top:1px solid #f5f2f4 !important;margin-top:1.5rem !important;padding-top:1.5rem !important}.contact-us-page .vc_col-sm-6 .vc_col-sm-6 .w-separator{display:none !important}.contact-us-page .contact-page-col-1 .w-separator{display:none !important}.ready-mix-concrete-types-row .vc_col-sm-3{width:50% !important;margin-bottom:1.5rem !important}.about-us-intro-row,.concrete-pumping-finishing-content .g-cols:not(.vc_inner),.concrete-blocks-intro-row{flex-direction:column-reverse !important}.about-us-intro-row .vc_column_container,.concrete-pumping-finishing-content .concrete-pumping-finishing-col,.concrete-blocks-intro-row .vc_col-sm-6{width:100% !important}}@media screen and (max-width: 1024px){.concrete-blocks-details-row .vc_col-sm-3:nth-child(1),.concrete-blocks-details-row .vc_col-sm-3:nth-child(4){display:none !important}.concrete-blocks-details-row .vc_col-sm-3:nth-child(2),.concrete-blocks-details-row .vc_col-sm-3:nth-child(3){width:50% !important}}@media screen and (max-width: 767px){#page-header .l-subheader.at_top .ush_btn_1{padding-left:1.5rem !important;padding-right:1.5rem !important;white-space:nowrap !important}#default-titlebar .post_title{font-size:2rem !important}#ftr-top .vc_col-sm-6 .vc_column_container{width:50% !important}#ftr-bottom .vc_col-sm-10{width:83.3333% !important;margin:0 !important}#ftr-bottom .vc_col-sm-2{width:16.6666% !important}#hp-hero-row .vc_column_container{width:100% !important}.contact-us-page .contact-page-content-row{background:none !important}.contact-us-page #page-content .l-section{padding-left:1.5rem !important;padding-right:1.5rem !important}.contact-us-page #page-content .l-section:not(#default-titlebar){padding-bottom:0 !important}.contact-us-page .contact-page-col-1{padding:0 !important}.contact-us-page .contact-page-col-2{background:#008001 !important;padding:1.5rem 0 0 0 !important}.contact-us-page .contact-page-col-1 .vc_col-sm-6{margin-bottom:0 !important}}@media screen and (max-width: 600px){#ftr-top .vc_column_container:not(.vc_col-sm-6):not(:first-child),#ftr-top .vc_col-sm-6 .vc_column_container{width:100% !important;border-top:1px solid #EEE !important;margin-top:1.5rem !important;padding-top:1.5rem !important}.ready-mix-concrete-types-row .vc_col-sm-3{width:100% !important}}@media screen and (max-width: 500px){#hp-coverage-row .w-iconbox-icon{font-size:18px !important}.concrete-blocks-details-row .vc_col-sm-3:nth-child(2),.concrete-blocks-details-row .vc_col-sm-3:nth-child(3){width:100% !important}#ftr-bottom .vc_column_container{width:100% !important}#ftr-bottom .vc_column_container P{text-align:center !important;line-height:normal;padding:0 40px !important}.hyper_credit{float:none;text-align:center}}
