/* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 120px;
	height: 75px; 
}
body[class*="themify"] #site-logo a img {		width: 140px;
	height: 88px; 
}
@media screen and (max-width: 1280px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 120px;
	height: 75px; 
}
body[class*="themify"] #site-logo a img {		width: 140px;
	height: 88px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 120px;
	height: 75px; 
}
body[class*="themify"] #site-logo a img {		width: 140px;
	height: 88px; 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 120px;
	height: 75px; 
}
body[class*="themify"] #site-logo a img {		width: 140px;
	height: 88px; 
}
 }
/* Themify Custom CSS */
#main-nav>li>a:before {
    border-bottom: 0px;
}
body[class*="themify"] #site-logo a img {
	margin-bottom: -30px!important;
}
#headerwrap.fixed-header #sticky_header_logo, #headerwrap.fixed-header #fixedheaderheaderwrapsitelogoa {
    display: block;
	margin-bottom: -20px!important;
}

.quick-look .tooltip, .wishlist-button .tooltip {
	background-color:#c1a577!important;
	font-size: 16px;
	padding: 8px 24px 8px 24px;
}

.quick-look .tooltip:before,
.wishlist-button .tooltip:before {
border-top-color:#c1a577!important;	
}
.icon-menu li>a .tooltip {
 background-color: #c1a577!important;
}
.icon-menu li>a .tooltip:before {
 border-bottom-color: #c1a577!important;
}
.ui.builder_button{
 border: 3px double #fff;
}
#cart-wrap .button {
 background: #c1a577;
 border: 3px double #ffffff;
 color: #fff;
 line-height: 110%;
 font-weight: 400;
}
#cart-wrap .button:hover {
 border: 3px double #ffffff;	
}
.woocommerce ul#shipping_method li label {
	font-size:0.9em;
}
.woocommerce ul#shipping_method .amount {
	font-weight: normal;
	float: right;
}

.woocommerce table.shop_table td small {
	line-height: 1em;
	display: block;
	font-size: 0.8em;
}

.woocommerce ul#shipping_method .amount {
	font-weight: normal;
	display: inline-block;
	padding-left: 4px;
	font-size: 0.95em;
}

.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th {
	width: auto;
	}

.woocommerce table.shop_table td small {
	line-height: 1em;
	display: block;
	font-size: 0.8em;
}

.woocommerce #content table.cart td.actions .coupon .input-text, #content .woocommerce .woocommerce-cart-form table.cart td.actions .coupon .input-text {
	width: 8em;
	height: 2.9em;
	}
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{
	display: none;
}

@media (min-width: 768px){
.woocommerce-cart
.woocommerce.sidebar-none .cart-collaterals .cart_totals,.woocommerce-page.sidebar-none .cart-collaterals .cart_totals {
	width: 38%;
}
.woocommerce-cart.sidebar-none .woocommerce table.shop_table.cart {
	width: 60%;
}
}

@media screen and (max-width: 768px) {
.woocommerce #content div.product div.images,
.woocommerce div.product div.images {
	width:100%;
}

.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
  width:100%;
}
}

@media screen and (max-width: 667px) {
.woocommerce #content div.product div.images,
.woocommerce div.product div.images {
	width:100%;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
  width:100%;
}
}

@media screen and (max-width: 375px) {
.woocommerce #content div.product div.images,
.woocommerce div.product div.images {
	width:100%;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
  width:100%;
}
}

