/*
Theme Name: Shoptimizer Child Theme
Theme URI: 
Description: Child theme of Shoptimizer
Author: CommerceGurus
Author URI: 
Template: shoptimizer
Version: 1.2.0
*/
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
   background-color: #af805f;
}

.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before {
   border-color: transparent #af805f;
}	

.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before {
  border-right-color:#af805f
}

li.product p.product__categories a {
  color: #af805f;
}

.woocommerce-message {
  background-color: #559855 !important;
}

.cart-subtotal{
	display: none;
}

.woocommerce-shipping-totals{
	display: none;
}
.widget_polylang ul {
	margin: 0;
}
.widget_polylang ul li {
	list-style: none !important;
	float: left;
	margin-left: 6px;
}
.divi_checkbox_class h3 {font-weight: 500;}

#tab-description table td {
	border: 1px solid #e1e1e1;
    padding: 12px 10px;
    vertical-align: middle;
    line-height: 20px;
}

.ls_viber_button {
	font-size: 16px;
	width: calc(100% - 122px); 
	height: 52px;
	text-align: left;
	border-radius: 4px;
	background-color: #774e98;
	float: right;
    /*margin-right: 10px;*/
    font-weight: 600;
	text-align: center;
	line-height: 52px;
	margin: 10px 0;
}


.ls_viber_button a {
    color: #fff;
	border-bottom: none;
}	
.ls_viber_button .fa-viber {
	color: #fff;
	padding-left: 10px;
	font-size: 20px;
}

.ls_viber_button a:hover {
   color: #fff;
}

.ls_tel_button {
	font-size: 16px;
	width: calc(100%); 
	height: 52px;
	text-align: left;
	border-radius: 4px;
	background-color: #b48767;
	float: right;
    /*margin-right: 10px;*/
    font-weight: 600;
	text-align: center;
	line-height: 52px;
	margin: 10px 0;
}

.ls_tel_button a {
    color: #fff;
	border-bottom: none;
}	
.ls_tel_button .fa-viber {
	color: #fff;
	padding-left: 10px;
	font-size: 20px;
}

.ls_tel_button a:hover {
   color: #fff;
}


.ls_product_attributes tr:nth-child(odd) {
    background-color: #fbf7e6; 
}

.ls_product_attributes td,th {
	padding: 8px 0 8px 4px !important;
	border-bottom: #ccc 1px solid;
}

.ls_deliv-vidjet .fa-shipping-fast, .fa-credit-card, .fa-shield-halved {
    color: #088839;
	font-size: 20px;
    margin-right: 10px;
	vertical-align: text-top;
}	

.ls_price_filter .bapf_head h3{
    font-weight: 500 !important;	
}

.ls_price_filter .ui-slider-range {
	background: #af805f !important;
}

.ls_price_filter_tags li.checked label {
    border-color: #af805f !important;
    color: #af805f !important;
}	

.ls_price_filter_tags li.checked label::before {
	border-color: #af805f !important;
}

.ls_price_filter_tags li label {
	font-weight: 500 !important;
}

.ls_price_per_unit {
	clear: both;
	color: #088839;
}

.product .cart .quantity .input-text {
  width: 80px;
}
.cart .single_add_to_cart_button {
  width: calc(100% - 120px);
}  

