/*!
Theme Name: FLAIR SHOWERS
Theme URI: http://underscores.me/
Author: Pixelbird
Author URI: https://www.pixelbird.com.au/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: flair_showers
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 with others.

FLAIR SHOWERS is based on Underscores https://underscores.me/, (C) 2012-2017 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/
*/
.log{
        display: none;
}

span.wpcf7-not-valid-tip{
    
    font-size: 12px;
    
}

div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    border: 1px solid #ffffff;
}

div.wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 9em;
    clear: both;
    text-align: center;
}



div.woocommerce-tabs.wc-tabs-wrapper {
    display: none;
}

div.product_meta
{
    display: none;
}
.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
    background-color: #f9f8f8;
    border: solid 1px #ebebeb;
    padding-left: 30px;
    width: 100%;
    height: 64px;
    font-size: 16px;
    border-radius: 40px;
}

.woocommerce table.wishlist_table {
    font-size: 95%;
	width: 100%;
}
.woocommerce table.wishlist_table tr td.product-remove {
    padding: 50px 0;
	text-align:center;
}



/*Qute*/

#normalpage{
	padding-top:30px;   
}
.prodrange_section .btn_wrap .catlg{ float:left; }
.yith-ywraq-add-to-quote, .yith-wcwl-add-to-wishlist{ float:left; margin-top:0; margin-right:3%; width: 30%; }
.yith-wcwl-add-to-wishlist a, .yith-ywraq-add-to-quote a{ width:100% !important; display:block;}

.yith-wcwl-add-to-wishlist span.feedback, .yith_ywraq_add_item_response_message{ 
	font-size: 12px;
    margin-top: -16px;
    display: block; }
.yith_ywraq_add_item_browse-list a{
	display: inline-block;
    background: #d80a0a;
    width: 30%;
    text-align: center;
    border: none;
    padding: 20px 0;
    font-weight: 700;
    color: #fff;
    border-radius: 5px;
    margin-right: 3%;
    box-shadow: 3px 13px 20px 0px rgba(162, 162, 162, 0.69);
}
#yith-wcwl-popup-message{ display:none !important; }

.woocommerce table.wishlist_table thead th{
	background: #080808;
    color: #fff;
    text-transform: uppercase;
	}
.woocommerce table.wishlist_table tbody td{
	border-bottom:1px solid #e7e7e7;
	text-align:left;
}
td.product-remove a {
	color:#a5a5a5;
	font-size:24px;
}
td.product-name a{
	color:#000;
}
td.product-quantity input{
	border: none;
    font-size: 20px;
    color: #535353;
    font-weight: 400;
    padding: 0 5px;
	}
td.actions input, input[type="submit"].raq-send-request{
	float: right;
    width: 190px;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    background: #434343;
    border: none;
    height: 45px;
    margin-top: 45px;	
}
input[type="submit"].raq-send-request{
	width: 340px;
    float: left;
	 margin-top: 30px;	
}
.yith-ywraq-mail-form-wrapper h3{
	margin:30px 0 ;
}
.yith-ywraq-mail-form-wrapper input{
	width: 100%;
    max-width: 500px;
    padding: 8px 10px;
    border: 1px solid #ccc;
	margin-bottom:12px;
}
.yith-ywraq-mail-form-wrapper textarea{
	width: 100%;
    max-width: 500px;
	 padding: 8px 10px;
    border: 1px solid #ccc;
}

.nice-number .plus, .nice-number .minus{ border:0; }

/*location*/
		#map {
        height: 490px;
      }
      /* Optional: Makes the sample page fill the window. */
      
      .controls {
        margin-top: 10px;
        border: 1px solid transparent;
        border-radius: 2px 0 0 2px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        height: 32px;
        outline: none;
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
      }

      #origin-input,
      #destination-input {
        background-color: #fff;
		border:solid 1px #ebebeb;
        font-family: Roboto;
        font-size: 15px;
        font-weight: 300;
        margin-left: 12px;
        padding: 0 11px 0 13px;
        text-overflow: ellipsis;
        width: 400px;
		max-width:100%;
		  
      }
	   #origin-input
	   {
		   display:none;
	   }

      #origin-input:focus,
      #destination-input:focus {
        border-color: #4d90fe;
      }

      #mode-selector {
        color: #fff;
        background-color: #4d90fe;
        margin-left: 12px;
        padding: 5px 11px 0px 11px;
      }

      #mode-selector label {
        font-family: Roboto;
        font-size: 13px;
        font-weight: 300;
      }

.woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-noreviews, p.no-comments{
    padding: 5px 15px;
    background: #e7e7e7 !important;
    border: 1px solid #ddd;
    margin-bottom: 10px;
    font-size: 13px;
}

.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{ left:auto; right:35px;}
.prodrange_wrap .box.quantity{ display:none; }