/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/


@font-face {
    font-family: 'A-Love-of-Thunder';
    src:url('A-Love-of-Thunder.ttf.woff') format('woff'),
        url('A-Love-of-Thunder.ttf.svg#A-Love-of-Thunder') format('svg'),
        url('A-Love-of-Thunder.ttf.eot'),
        url('A-Love-of-Thunder.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NexaRustSans-Black';
    src: url("NexaRustSlab-Black2.otf") format("opentype");
    /*
font-weight: normal;
    font-style: normal;
*/
}

h1 {font-family: 'NexaRustSans-Black' !important;}

/******* HEADER *********/
.x-navbar-inner {
    background-color: rgb(99, 204, 202);
}

/* Change Border color or nav items */
.x-navbar .desktop .x-nav>li>a {
    border-right: 1px solid rgba(2,29,73, 0.3);
}
    
.x-navbar .desktop .x-nav>li:first-child>a {
    border-left: 1px solid rgba(2,29,73, 0.3);
}

/* Active Nav Item Background */
.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a {
    box-shadow: 0 2px 0 0 #02aed6;
    background-color: #fff;
}

/********* FOOTER ************/
.x-colophon.top {
    background-color: rgb(99, 204, 202) !important;
}

.x-colophon .widget {
    margin-top: 0 !important;
}

.widget:before {
    content: "";
    display: block;
    height: 0px;
    /* background-color: rgba(255,255,255,0.1); */
}

.widget ul li a, .widget ol li a {
    display: inline-block;
    color: #fff;
}

.textwidget h4, h5 {
	margin-top: 0em;
}

/********** SHOP ************/


/*
.woocommerce li.product {
    background-color: #ddd !important;
}
*/


.woocommerce li.product-category:hover {
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */

}

.woocommerce li.product h3 {
	margin: .8em !important;
	
}

.woocommerce li.product mark {
	display: none !important;
	
}

.woocommerce .price { 
	
	color:#fff;
}

.single-product .price {
	color: rgb(2,29,73);
	/* display: none !important; */
}

.woocommerce li.product .entry-header h3 {
	padding: 1em !important;
}

/********* RECIPES *********/

.ingredients ul {
	list-style-type: none!important;
}

.ingredients p {
	margin:0px !important;
}

.single-recipes .entry-featured {
    margin-top: -35px;
    margin-right: -35px;
}
    

.post-type-archive-recipes H1, .post-type-archive-press H1 {
	margin-top: 0em !important;
	font-family: 'NexaRustSans-Black';
	
}

.recipe-description, press-description {
	margin-bottom: 20px;
}

.recipes .p-meta, .press .p-meta {
	display: none;
}

.x-navbar .desktop .x-nav > .x-menu-item-woocommerce > a:hover{
	background-color: rgb(99,204,202);
}

.h-landmark {
	font-family: 'NexaRustSans-Black';
    color: rgb(2,29,73) !important;
}

.footer-assoc {
	text-align: center;
}

.footer-assoc img {
	padding: 10px;
}

.woocommerce li.product .entry-header h3 {
	white-space:normal !important;
	line-height: 1.3 !important;
}

.woocommerce li.product h3 {
	margin: .4em !important;
}


/*
.single_add_to_cart_button, .woocommerce-variation-add-to-cart, .variations_form { 
	display:none;
}

.quantity, .woocommerce li.product .entry-header .button, .woocommerce-ordering, .woocommerce-result-count {
	display: none !important;
}





div[itemprop="offers"]  {
 display: none !important;
}
*/

.tax-product_cat .entry-wrap .price {
	display: none;
}


