/*
Theme Name: Briny Child
Template: briny
Theme URI: http://briny.ancorathemes.com
Description: Briny is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: AncoraThemes
Author URI: http://ancorathemes.com/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
/*Popup*/
@media (min-width: 1024px) {
    .adp-popup-type-content .adp-popup-content:first-child:last-child {
        flex: 1 0 80%;
		font-size: 16px;
		font-weight: 600;
    }
}
span.outofstock_label{
	display: none !important;
}
/*Produits groupés*/
td.woocommerce-grouped-product-list-item__label {
	line-height: 16px;
}
td.woocommerce-grouped-product-list-item__label a {
	letter-spacing : 0px;
	font-size: 16px;
	font-weight: 500;
}
body.archive .price_wrap,
.product-type-grouped p.price{
   display: none !important;
}
li.cat-item-174{
   display: none !important;
}
@media (max-width: 1279px){
.woocommerce div.product form.cart .button {
    height: 70px !important;
}}
@media (max-width: 1200px){
.woocommerce.sidebar_hide div.product div.summary, .woocommerce-page.sidebar_hide div.product div.summary {
    width: 100% !important
}}


/*Ajustement Mobile*/
@media (max-width: 479px) {
.content_wrap, .content_container {
    width: 90% !important;
} }
h1.entry-title{
    display: block !important;
    font-size: 2.167em !important;
}

#english-lesssons{
    color: white !important;
	font-weight: 600; !important;
}


/*Vidéos*/
body.single-aiovg_videos .aiovg-social,
body.single-aiovg_videos #trx_addons_emotions,
body.single-aiovg_videos .socials_share{
    display: none;
}

.slider_container.slider_multi .slide_title, .slider_container .slide_info:not(.slide_info_large) .slide_title {
    font-size: 1.05em;
    margin: 0.2em 0;
    line-height: 100%;
}
.slide_cats{
    display: none;
}

.widget .widget_title:after, .widget .widgettitle:after {
    color: #407bbe;
}
.widget .widget_title, .widget .widgettitle {
    font-size: 40px;
    line-height: 49px;
}
.scheme_default,
.scheme_default .single-product div.product .woocommerce-tabs .panel{
    color: #333;
}
.scheme_default a {
    color: #407bbe;
}

.slider_container.slider_multi .slide_title a:hover, .slider_container .slide_info:not(.slide_info_large) .slide_title a:hover {
    color: #fa2a2e;
}
/*Produits*/
.woocommerce div.product form.cart .variations th {
    line-height: 16px;
} 
.woocommerce div.product form.cart .variations {
    width: 80%;
}
/*Panier*/
@media (max-width: 1100px){
.sc_layouts_column_icons_position_right .sc_layouts_item_icon {
    margin-right: 1em;
}
}
/*Teaser accueil*/
@media (max-width: 1100px){
.sc_layouts_column_icons_position_right .sc_layouts_item_icon {
    margin-right: 1em;
}
}
@media (min-width: 768px){
.elementor-2568 .elementor-element.elementor-element-4aa2d6ae {
    width: 30.599% !important;
	}
.elementor-2568 .elementor-element.elementor-element-6334071f {
    width: 58.698% !important;
}
}
/*Logo*/

.elementor-2568 .elementor-element.elementor-element-ec3ad56 .logo_image {
    max-height: 125px !important;
}

.elementor-2568 .elementor-element.elementor-element-ec3ad56 .logo_image {
    max-height: 125px !important;
}
.sc_layouts_row_type_compact .custom-logo-link img, .sc_layouts_row_type_compact .sc_layouts_logo img {
    max-height: 125px !important;
}
.trx_addons_inline_898445240 img {
    max-height: 125px !important;
}
@media (min-width: 768px){
.elementor-2568 .elementor-element.elementor-element-5f07b0eb {
    width: 25.699% !important;
}
element.elementor-element-6334071f {
    width: 58.698% !important;
}
}
/* Témoignages*/
.sc_testimonials_item_content p {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
}

/*Footer*/
footer .scheme_dark .sc_layouts_item_details_line1,
footer .scheme_dark .sc_layouts_item_icon {
    color: #fff !important;
}
footer 
.elementor-585 .elementor-element.elementor-element-5b9d6d3:not(.elementor-motion-effects-element-type-background), .elementor-585 .elementor-element.elementor-element-5b9d6d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #18304b !important;
}

.scheme_default.footer_wrap h5{
    color: #eee !important;
	font-size: 20px !important;
}

.elementor-585 .elementor-element.elementor-element-c08c16e:not(.elementor-motion-effects-element-type-background){
    background-color: #191D32 !important;
}
.scheme_default .footer_wrap .widget.wp-widget-nav_menu ul li a {
    color: #7aa1cd !important;
}
.widget.wp-widget-nav_menu ul li {
    line-height: 16px;
	margin-bottom: 12px;
}
.widget.wp-widget-nav_menu ul li a {
    line-height: 16px ;
}
/*Liste des événements*/
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
    font-size: 22px;
    line-height: var(--tec-line-height-3);
    font-weight: 600;
    text-transform: uppercase;
}
header.tribe-events-header--has-event-search {
    display: none !important;
}
.tribe-events .tribe-events-c-subscribe-dropdown__container {
    display: none !important;
}
time.tribe-events-calendar-list__event-datetime{
    display: none !important;
}







