/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

/* General Custom CSS */
table.extra-options tbody tr { background-color: #f8f8f8 !important; border-style: solid; border-width: 1px; }
table.extra-options tbody tr label, table.extra-options tbody tr label span { color: #666 !important; font-weight: bold !important; }
.creeme .value.above label span { position: relative; }
.creeme .value.above label span.desc::before { background: rgba(0,0,0,0.5); color : #fff; content: attr(data-desc); padding: 2px 4px; border-radius: 2px; bottom: 20px; position: absolute; white-space: nowrap; left: -10px; display: none; }
.creeme .value.above label span.desc:hover::before { display: initial; }
.creeme .value.above { display: flex; flex-wrap: wrap; border-style: solid; border-width: 1px; }
.creeme .value.above .label-tag, .creeme .value.above .radio { max-width: 49%; min-width: 49%; box-sizing: border-box; margin: 0 !important; text-align: left; }
.creeme .value.above .radio { text-align: left; }
.creeme .value.above .radio input, .creeme .value.above .checkbox input { width: 25px; }
i.eggs::after, i.nuts::after, i.vegan::after, i.gluten::after { content: ' '; width: 15px; height: 15px; display: inline-block; background-size: cover; vertical-align: text-top; }
i.eggs::after { background-image: url('/wp-content/themes/enfold-child/imgs/eggs.png'); }
i.nuts::after { background-image: url('/wp-content/themes/enfold-child/imgs/nuts.png'); }
i.vegan::after { background-image: url('/wp-content/themes/enfold-child/imgs/vegan.png'); }
i.gluten::after { background-image: url('/wp-content/themes/enfold-child/imgs/gluten.png'); }
i.eggs, i.nuts, i.vegan, i.gluten { margin-left: 3px; position: relative; cursor: pointer; }
i.eggs:hover:before, i.nuts:hover:before, i.gluten:hover:before, i.vegan:hover:before { background: rgba(0,0,0,0.5); color: #fff; padding: 2px 4px; border-radius: 2px; position: absolute; bottom: 18px; left: -10px; position: absolute; text-transform: capitalize; }
i.eggs:hover:before { content: 'Huevos'; }
i.nuts:hover:before { content: 'Nueces'; }
i.gluten:hover:before { content: 'Gluten'; }
i.vegan:hover:before { content: 'Vegano'; }
.single-product .product_column.product_column_4, .single-product .product_meta, .related.products, .single-product .reset_variations { display: none; }
.single-product .cross-sells { border: 0; padding-top: 0; margin-top: 0; }

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}