/*!
Theme Name: Water2Water
Theme URI: http://underscores.me/
Author: water2water
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: water2water_theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Water2Water is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.home .four_column_filtration .filtration_inner h2{
	max-width: 690px;
}
.four_column_filtration .title {
    max-width: 700px;
}
.pragrapgh_section h3 {
    font-size: 30px;
    line-height: 38px;
    color: #065CA6;
    font-family: 'Switzer-Semibold';
    max-width: 750px;
    margin: 0 auto;
}
.tax-product_cat .benefits_section .icon img {
    filter: brightness(0) invert(1);
}

.tax-product_cat .four_column_contaminants .contaminants_inner .title {
    max-width: 700px;
}

.single_p_info {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}

.product_single_left {
    width: 50%;
}

.product_single_right {
    width: 50%;
}
table.variations span.woo-selected-variation-item-name {
    display: none !important;
}

.single-product div.product form.cart div.quantity{
    display: none !important;
}

.single_post_content .post_content h4 {
    color: #D43165;
    margin-bottom: 16px;
}
.single_post_content img.aligncenter {
    margin: 0 auto 20px;
    display: block;
}
#wooswipe{
    width: 100%;
}
#wooswipe .thumbnail-nav li img {
    height: 120px !important;
    object-fit: contain;
    background: #fff;
    padding: 10px 0;
}
#wooswipe .thumbnails{
    height: 120px !important;
}

.single_add_to_cart_button.enquiry_btn:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    background-image: url('/images/plus-icon.svg');
    background-repeat: no-repeat;
    background-size: 13px;
    right: 31px;
    background-position: center;
}
.single_add_to_cart_button.enquiry_btn {
    position: relative;
}
.enq_main_form .gform_footer.top_label [type=submit]{
    visibility: hidden !important;
}
.client_logo .slider_logo .item img, .brand_section .item img{
    object-fit: contain;
}
section.default-page-sec {
    padding: 196px 0px 76px;
}
.woocommerce-shipping-fields h3 input#ship-to-different-address-checkbox {
    display: none !important;
}

.checkout .woocommerce-billing-fields__field-wrapper p {
    display: none;
}

.checkout .woocommerce-billing-fields__field-wrapper #shipping_address_same_field {
    display: block !important;
}
.user_installation_address_section, .install_details_section  {
    display: none;
}
.woo_install_required_product .user_installation_address_section, .woo_install_required_product .install_details_section{
    display: block;
}
#installation_address_details_field, #installation_address_suburb_field, #installation_address_state_field, #installation_address_postcode_field, #installation_address_country_field{
    display: none;
}
.checkout_pro_details_ dt.variation-Installationoptions {
    display: none !important;
}
.iso_inner img, .client_logo .slider_logo .item img{
    filter: brightness(97%);
}
.page-template-faucets .sink_product h2 {
    color: #065CA6;
    max-width: 632px;
}

#gform_wrapper_7 span.gfield_required , #field_7_16 > legend > span{
	display: initial;
    ;
}


#gform_wrapper_7 .gfield--type-address span{

margin-bottom: -10px;
}