/*
 * Theme Name: ACUO ChildTheme
 * Theme URI: https://www.acuo.org.au/
 * Author: Droneit
 * Author URI: https://droneit.com.au
 * Description: ACUO WordPress Theme
 * Version: 1.0
 * Template: acuo
 */
body.popup-active::-webkit-scrollbar {
    display: none;
}

.hero_fullWidth__1u0K7.hero_formDark__3fCkB .hero_formWrapper__1IuRO, .hero_fullWidth__1u0K7.hero_formDark__3fCkB .wil-tab__content, .hero_fullWidth__1u0K7.hero_formDark__3fCkB .wil-tab__nav a.active{
	background-color: rgba(0,0,0,.6)!important;
}

.header_module__Snpib[data-header-changetheme=dark], .header_module__Snpib[data-header-theme=dark]{
	background-color: #fff!important;
}

.wil-btn--primary{
	background-color: #ffd400!important;
	color: #fff!important;
}

.hero_formDark__3fCkB [class*=field][class*=module] .select2-selection--multiple, .hero_formDark__3fCkB [class*=field][class*=module] input{
	color: #fff!important;
	border-color: rgba(255,255,255,0.6)!important;
}
.hero_formDark__3fCkB .select2-selection--single{
	border-bottom-color: rgba(255,255,255,0.6)!important;
}

.color-white,
#hero-search-listing-tab .field_style2__2Znhe .field_label__2eCP7, .field_style3__3qkPx .field_label__2eCP7{
	color: #fff!important;
}

.utility-meta_primary__2xTvX{
	color: #258ece!important;
	border-color: #258ece!important;
}

.uppercase button{
	text-transform: uppercase;
}

div.svc_post_grid_s4 article{
	border-top: 5px solid #2791cf!important;
}

.on_page_menu li[class^="fa-"]:before{
    font-family: 'Fontawesome';
}

.footer_module__1uDav .wpcf7-textarea{
    max-height: 150px;
}

.widget.widget_wilcity_contact_form .wpcf7-form{
    padding: 18px 0;
}

#dropzoneForm{
    width: 155px;
    height: auto!important;
    padding: 0;
    min-height: 20px;
    border: 2px solid #e7e7ed;
}

#dropzoneForm:not(.dz-started){
    padding: 10px!important;
}

#dropzoneForm:not(.dz-started) .dz-default{
    margin: 0;
}

#plan_requirements_fields .submitbtn,
#dropzoneForm:not(.dz-started){
    border-radius: 3px;
    font-size: 14px;
    padding: 6px 20px;
    border: none;
    background: rgba(37,142,206,1);
    color: #fff;
    font-family: 'Oswald', Arial, sans-serif;
    font-weight: 700;
    letter-spacing: .28px;
    text-transform: uppercase;
}

.return-to-shop{
    margin-top: 25px;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.wil-btn--facebook, .wil-btn--google, .wil-btn--primary2, .wil-btn--secondary, .wil-btn--tertiary, .wil-btn--twitter,
.woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward{
	background-color: #ffd400!important;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
.woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward:hover{
	background-color: #ffd400!important;
	color: #fff!important;
}
@media (min-width: 993px){
	a:hover {
	    color: #ffd400!important;
	}	
}

.mini_cart_item .quantity .woocommerce-Price-amount.amount{
	color: #ffd400!important;
}

.listing-detail_module__2-bfH .wil-overlay,
.wil-overlay{
    background-color: rgba(37,44,65,.6)!important;
}