/*
 Theme Name:   Cafe Corvina
 Theme URI:    http://www.cafecorvina.com/
 Description:  Dyad Child Theme
 Author:       AP
 Template:     dyad
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  cafecorvina
*/
/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.posted-info {
	display: none;
}

.content-area .page-title {
	display: none;
}

/*.site-header {
	height: 100px;
	width: 100%;
}
.is-singular.has-post-thumbnail:not(.home):not(.page-template-eventbrite-index) .widget-area .widget {
	width: 100%;
}*/
.woocommerce-page ul.products li.product a.button {
}

.woocommerce span.onsale {
	background-color: #b1980f;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #c2b41b;
	color: #ffffff;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	background-color: #c2b41b;
	color: #ffffff;
}

#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	background: #e2e5d7 none repeat scroll 0 0;
}

#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
	background-color: #dcdfd1;
}

#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
	border-color: transparent transparent #dcdfd1;
}

.site-main h1.page-title, .woocommerce-result-count {
	display: none;
}

.woocommerce-result-count {
	display: none;
}

.is-singular.has-post-thumbnail:not(.home):not(.single-format-image):not(.page-template-eventbrite-index) .entry-content {
	padding-top: 2em;
}

#tab-description h2 {
	display: none;
}

.woocommerce a.added_to_cart {
	padding-top: .3em;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	float: left;
	margin: 0 3.8% 2.992em 0;
	position: relative;
	width: 22.05%;
	text-align: center;
	padding: 5px 5px 25px;
	border: 1px solid #b1980f;
}

@media only screen and (max-width: 1920px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		float: left;
		margin: 0 1% 1% 0;
		position: relative;
		width: 24%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

@media screen and (min-width: 1601px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		float: left;
		margin: 0 1% 1% 0;
		position: relative;
		width: 24%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

@media only screen and (max-width: 1600px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		float: left;
		margin: 0 1% 1% 0;
		position: relative;
		width: 24%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

@media only screen and (max-width: 1400px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		float: left;
		margin: 0 1% 1% 0;
		position: relative;
		width: 24%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

@media only screen and (max-width: 1200px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		float: left;
		margin: 0 1% 1% 0;
		position: relative;
		width: 24%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

@media only screen and (min-width: 961px) {
	
}

@media only screen and (max-width: 980px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		float: left;
		margin: 0 1% 1% 0;
		position: relative;
		width: 32%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

@media only screen and (max-width: 800px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		float: left;
		margin: 0 1% 1% 0;
		position: relative;
		width: 48%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

@media only screen and (max-width: 680px) {
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product
	/*.woocommerce ul.products li.product, .woocommerce-page ul.products li.product */{
		float: left;
		margin: 0 0 0 0;
		position: relative;
		width: 100%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

@media only screen and (max-width: 400px) {
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product
	/*.woocommerce ul.products li.product, .woocommerce-page ul.products li.product*/ {
		float: left;
		margin: 0 0 1%;
		position: relative;
		width: 100%;
		text-align: center;
		padding: 5px 5px 25px;
		border: 1px solid #b1980f;
	}
}

.woocommerce-main-image {
	pointer-events: none;
}

.woocommerce ul.products li.product a img {
	box-shadow: none;
	display: block;
	height: auto;
	margin: 0 0 1em;
	width: 100%;
	padding-right: 12%;
	padding-left: 12%;
}

.woocommerce .woocommerce-ordering select {
	font-size: .8em;
	vertical-align: top;
}

/****The shop page max-width and header customisation****************************************/
#post-230 .entry-inner{max-width:90%;}
#post-230 .entry-header{display:none;}
/*#post-230 .entry-inner::before{display:none;}*/

/***Removing category tag from single product page*********************/
.product_meta{display:none;}

/***Removing title from the photo on single product page*********************/
.entry-inner h1.entry-title{display:none;}
.entry-inner .entry-posted{border-top:none;}

/***Removing category tag from post page*********************/
.entry-inner .entry-meta span.cat-links{display:none;}
#site-navigation ul ul li{ background:#ae9545;}
