@charset 'utf-8';
/*
Theme Name: Crab Spice Child
Theme URI: http://crab-spice.themerex.net/
Description: Crab Spice - Multipurpose and Multiskin Responsive Wordpress theme
Author: crab_spice
Author URI: http://themerex.net/
Template: crab-spice
Version: 1.0
Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-menu, featured-image-header, featured-images, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
*/
/***HEADER***/
.top_panel_middle .content_wrap {
    width: 100%;
}
.top_panel_middle::before{
	background-image: none;
}
.top_panel_wrap .logo{
	margin-top: 1rem !important;
	margin-bottom: 0 !important;
}
.rev_slider .tp-caption{
	text-align: center !important;
}
.hesperiden.tparrows:hover{
	background-color: rgba(209,132,22,1) !important;
}
/***HOME***/
body.home .related.products .post_item_wrap, 
body.home .list_products.shop_mode_thumbs .products .post_item_wrap{
	margin-top: 66px;
}
/***PAGES***/
.top_panel_title_inner{
	background-color: #684f40;
}
/***STORE***/
.woocommerce .woocommerce-ordering {
	display: none;
}
.woocommerce ul.products, .woocommerce-page ul.products {
	padding-top: 0;
}
/***TABLES***/
table {
	border: solid 1px #ECECEC;
}
table.left-first {
	text-align: center;
}
table.left-first td:nth-child(1) {
	text-align: left;
	font-weight: 700;
	line-height: 1.75em;
}
table tr:nth-child(2n+1) {
	background: #E7DECF;
}
.scheme_original td,
.scheme_original th {
	border-left: solid 1px #ECECEC !important;
}
.scheme_original th {
	background: #B7BD11;
	line-height: 1.3;
	padding: 5px 0;
}
.table-responsive {
	min-height: .01%;
	overflow-x: auto;
}
/***FORMS***/
.sr-only {
	overflow: hidden;
	width: 1px;
	height: 1px;
	position: absolute;
	clip: rect(0,0,0,0);
	padding: 0;
}
body:not(.page-id-796) .grecaptcha-badge,
body:not(.page-id-1919) .grecaptcha-badge {
	display: none;
}
/***FOOTER**/
.contacts_wrap .contacts_address .address_left {
	font-weight: 400;
	font-size: 1.467em !important;
	font-family: "Bree Serif", serif;
}
.scheme_original .contacts_wrap .contacts_address .address_left .phone{
	color: #afbd21;
}
.icon-mail{
	font-size: 1rem;
}
.contacts_wrap {
	background: #684f40;
}
.contacts_wrap_inner {
	padding: 3.5em 0 3em;
}