/*---------------------------------------------------------------------------------

 Theme Name:   divi child theme
 Theme URI:    
 Description:  
 Author:       codup
 Author URI:   
 Template:     Divi
 Version:      1.0.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/

.woocommerce .quantity .qty {
	height: 40px !important;
	width: 70px !important;
}
.woocommerce .quantity {
	margin: 0px !important;
}
.woocommerce a.button.alt::after, .woocommerce-page a.button.alt::after, .woocommerce button.button.alt::after, .woocommerce-page button.button.alt::after, .woocommerce input.button.alt::after, .woocommerce-page input.button.alt::after, .woocommerce #respond input#submit.alt::after, .woocommerce-page #respond input#submit.alt::after, .woocommerce #content input.button.alt::after, .woocommerce-page #content input.button.alt::after, .woocommerce a.button::after, .woocommerce-page a.button::after, .woocommerce button.button::after, .woocommerce-page button.button::after, .woocommerce input.button::after, .woocommerce-page input.button::after, .woocommerce #respond input#submit::after, .woocommerce-page #respond input#submit::after, .woocommerce #content input.button::after, .woocommerce-page #content input.button::after, .woocommerce a.button::before, .woocommerce-page a.button::before, .woocommerce button.button::before, .woocommerce-page button.button::before, .woocommerce input.button::before, .woocommerce-page input.button::before, .woocommerce #respond input#submit::before, .woocommerce-page #respond input#submit::before, .woocommerce #content input.button::before, .woocommerce-page #content input.button::before {
	content: "" !important;
}
.button,
.button:hover {
	padding: 2px 10px !important;
	margin-right: 8px !important;
	font-size: 18px !important;
}
.cwpt_product_table td:nth-child(2) div {
    width: 288px;
}

.filter_form_wrapper{
	height: auto;
}
.cwpt_product_table {
    border: 1px solid #111 !important;
    border-right: none !important;
    border-left: none !important;
}
.filters_wrapper {
    background-color: #0c71c3;
    padding: 0px 0;
    margin: 0px 0px;
    border: 1px solid;
    box-shadow: 6px 15px 65px grey;
    border-radius: 10px;
    border-style: solid;
    border-width: 2px;
    border-color: #ecba5f;
}

.cwl-tier-row{ width:50%; margin: 0 auto; }

input#sign_up_button{ margin-top:10px; }

button.single_add_to_rfq_button_ajax.cwpt_rfq.button.alt{ width: 100%!important; }

table#b2be_discount_rule_table { margin: 0 auto; width: 100%; }

.rfq-details-wrapper {
    width: 100%;
    height: 100%;
    float: left;
}

.rfq-details-wrapper textarea{
	width:100%;
	min-height:100px;
}