/*
Theme Name: Elfa Solaire Theme Child
Description: Child
Version: 1.0
Author: 11 Digit Labs
Author URI: http://11dig.it
Template: elfa
*/

/*Add your own styles here:*/

body {
	font: 14px/1.65em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

ul.disc, .av-layout-grid-container ul {
	list-style: outside none disc;
	margin-left: 20px;
}

strong {
	color: #000000 !important;
}

.cart_dropdown, .avia_cart_buttons {
	display: none;
}

.av-language-switch-item {
	display: none;
}

th, .widgettitle, .av-catalogue-title, .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
	text-transform: none;
}

#advanced_menu_toggle, #advanced_menu_hide {
	top: 38px;
}

.av_header_stretch_disabled .logo a, .av_header_stretch_disabled .logo img {
	height: auto !important;
	/* top: 6px; */
}

.header-scrolled .logo a, .header-scrolled .logo img {
	height: auto !important;
	top: 0px;
}

.responsive #top #wrap_all #header {
	height: auto;
}

.avia-tooltip {
	background: rgba(0, 0, 0, 1);
	width: 160px;
}

.avia-tooltip .avia-arrow {
	background: rgba(0, 0, 0, 1);
}

.fonctionnement-cta .avia-promocontent {
    margin-right: 240px;
}
/*
.responsive .fonctionnement-cta .avia-promocontent {
    margin-right: 0px;
}
*/
.single-product-cta {
   margin-top: 0px;
}
.single-product-cta .avia-promocontent {
   margin-right: 140px;
}
@media screen and (max-width: 1279px) { 
.single-product-cta .avia-promocontent { margin-right: 0px; }
.single-product-cta .avia-button.avia-size-large { margin-top: 0; }
.single-product-cta .avia-button { margin-top: 0; position: relative; right: 0; }
.single-product-cta .avia-button-wrap, .single-product-cta .avia-button { width: 100% }
}

/* decrease product names font size
too bg as of woocommerce 3.x
*/
.woocommerce-loop-product__title {
    font-size: 1.2rem;
}


/* Pricing tables */

.main_color .pricing-table > li:nth-child(2n) {
    color: black;
}

.main_color .pricing-table li.avia-pricing-row {
    color: white;
}

.first-table-item {
    font-size: 1.2rem;
    line-height: 2rem;
}

.pricing-table li.avia-pricing-row {
    font-size: 1.5rem;
}

.pricing-table li.avia-pricing-row {
    font-size: 1.5rem;
}

.html_modern-blog #top .post-entry .blog-categories {
	top: 0px;
}
.html_elegant-blog #top .post-entry .minor-meta {
	display: inline-block;
}

}
