/*
 Theme Name:     Amos Child
 Theme URI:      http://amos.ellethemes.com
 Description:    Amos Child Theme
 Author:         Ellethemes
 Author URI:     http://www.ellethemes.com
 Template:       amos
 Version:        1.0.0
*/

@import url("../amos/style.css");

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap');

/*********retire maj dans menu***********/
nav .menu > li > a {
text-transform: none  !important;

}

/* font converted using font-converter.net. thank you! */
@font-face {
  font-family: "CharlemagneBold";
  src: url("fonts/CHARLB.eot"); /* IE9 Compat Modes */
  src: url("fonts/CHARLB.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("fonts/CHARLB.otf") format("opentype"), /* Open Type Font */
    url("fonts/CHARLB.svg") format("svg"), /* Legacy iOS */
    url("fonts/CHARLB.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/CHARLB.woff") format("woff"), /* Modern Browsers */
    url("fonts/CHARLB.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}


/************** time slide*****************/
.wpostahs-slider-design-2 .wpostahs-slider-nav {
    max-width: 1200px !important;
    margin: 0px auto;
}

.wpostahs-slider-design-2 .wpostahs-slider-nav .slick-list.draggable::before {
height: 2px;content: '';
width: 1000px  !important; /*640*/
background: #d8dde7;position: absolute;top: 36%;left: 0; right: 0; margin: 0 auto;
}

.wpostahs-slider-design-2 .wpostahs-centent, .wpostahs-slider-design-2 .wpostahs-slider-nav-title .wpostahs-main-title, .wpostahs-slider-design-2 .wpostahs-slider-nav, 
 .wpostahs-slider-nav-title .wpostahs-main-title , .wpostahs-centent-title, .wpostahs-slider-design-2 , .wpostahs-slick-slider{
    font-family: "Open Sans"  !important;
}

/***************centrer texte sous PRODUITS************/
.woocommerce-loop-product__title h2  , .woocommerce-Price-amount .amount .price{
 text-align: center  !important;
 }


/************ modif cn 3/11*************** menu mobile en noir**************/
/*@media (max-width: 979px) {
.background--dark .mobile_small_menu.wrapper-menu .line-menu {
    background-color: #000 !important;
	z-index:30 !important;
}
}
*/

/*************sous titre accueil********/
.soustitreaccueil {
	font-family: 'Playfair Display', serif;
	color:#fff;
	font-size: 2.5em !important;
	
}
.minervois {
	
	color:#f35561;
	
	
}
.petitaccueil  {
	
	font-size: 0.4em !important;
	
}


/********** purger css *********/
.purgecss {
	clear:both;
}

/***********faire apparaitre burger quand menu a gauche************/
.h9.hidden_header.pos--left .wrapper-menu {
    left: 208px !important;
}

/********** couleur typo dans menu burger *************/
.background--dark nav .menu>li>a, .background--dark header#header .header_tools .vert_mid>a,
 .background--dark header#header .header_tools .vert_mid .cart .cart_icon, .background--dark .slicknav_btn:after 
 {
    color: #000 !important;
}

/******** survol des liens du menu */
.background--dark nav .menu>li>a.hover
{
    color: #000 !important;
}
.h9.align_center #navigation nav .menu>li>a.hover{
    text-align: center;
	color: #666 !important;
}


/********* logo dans menu deplié ************/
#logo img.light, #logo img.dark{
	display:none !important;
}
/****************menu burger 3 barres de mm taille *************/
.wrapper-menu .line-menu.half {
    width: 50%  !important;
}
/*
.wrapper-menu .line-menu.start {
    transition: transform 330ms cubic-bezier(0.23, 1, 0.32, 1) !important;
    transform-origin: right;
}

.wrapper-menu .line-menu.end {
    align-self: flex-end;
    transition: transform 330ms cubic-bezier(0.54, -0.81, 0.24, 0.24) !important;
    transform-origin: left;
}
*/
/*
.wrapper-menu .line-menu.start {
    transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);
    transform-origin: right;
}

.wrapper-menu .line-menu.end {
    align-self: flex-end;
    transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);
    transform-origin: left;
}
*/

/***********modif woocommece*********/
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {
    font-size: 1em !important;
    color: rgba(168, 59, 59, .5) !important;
    margin: -2px 0 0 0 !important;
}


div .woocommerce-tabs .wc-tabs-wrapper {
	display:none !important;
}
div .woocommerce-tabs {
	display:none !important;
}


div .header_page .normal .no_parallax .with_subtitle {
	display:none !important;
}

.header_page, #slider-fullwidth {
   display:none !important;
}

/*******ne pas afficher les produits related en bas de page produit woo *****/
section .related .products , section .related .products h2, .related .products h2, .woocommerce .related , .woocommerce-page .related{

   display:none !important;
}
/*********ne pas affciher categorie dans page produit woo*********/

.product_meta>span {
   display:none !important;
}

/*************** modif dans FOOTER depuis widget *************/
/********** changer couler titre footer************/
footer#footer .widget-title {
    
    color: #000000 !important;
    
}

/*********************************************************************/
/********   Modification psyckyo.com du 10/10/2020    ****************/
.h9.hidden_header.open .vertical_header_background {
  z-index: 0;
}
.header_transparency.fullwidth_slider_page .header_wrapper {
  position: fixed;
}
/*	position du sous menu	*/
.h9 #navigation.pos_left nav .menu > li > ul.sub-menu {
  left: 232px!important;
  top: -28px;
}
.h9 #navigation.pos_left nav .menu > li > ul.sub-menu {
  left: 232px!important;
  top: -28px;
}
.col.span_12.dark {
	float: none;
	margin-left: 0px;
}

@media only screen and (max-device-width:480px) {
	.parallaxe {
		display: none!important;
	}
}

@media only screen and (min-device-width:480px) {
	.no-parallaxe {
		display: none!important;
	}
}

/*****************mailchimp***************/

.mc4wp-form input[type="email"] {
    box-shadow: none;
    border: 1px solid rgba(255, 255, 255, 0.35);
    height: 36px;
    border-radius: 0px;
    width: 27% !important;
    float: left;
    text-align: center;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 13px;
    margin-right: 15px;
    height: 40px;
    padding-left: 20px;
    background: transparent;
}

/********* psyckyo.com 2020-0007-CDN  *****************/
.h9 .header_tools {
    display: flex;
}

#mobile-menu {
    padding : 0 10px;
}

.responsive_header {
  background-color:  rgba(0,0,0,0.8);
}

#responsive_menu {
    margin-top: 0px;
}

#responsive_menu.wrapper-menu .line-menu {
    background-color: rgba(255,255,255,1);
}

.woocommerce .products h2 {
    text-align: center!important;
}

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
    text-align: center!important;
}
/********* END psyckyo.com 2020-0007-CDN  *****************/

/*
.container.dark .wpb_row.vc_row.vc_row-fluid.animate_onoffset.row-dynamic-el.section-style.purgecss.vc_row-o-full-height.vc_row-o-equal-height.vc_row-flex.normal {
  display: none;
}
/*
.col.span_12.dark {
	width: 100vw;
	max-width: none;
	margin-left: 0px;
}
.col.span_12.dark .container.animate_onoffset.dark {
	margin-left: 0px;
	margin-right: 0px;
	width: 100vw;
	max-width: none;
}
.col.span_12.dark .container.animate_onoffset.dark .wpb_row.vc_row.vc_row-fluid.row-dynamic-el.section-style.parallax_section.vc_row-o-equal-height.vc_row-flex.normal {
	background-position: top left;
	width: 100vw;
}
*/
/********   Fin modification psyckyo.com du 10/10/2020    ****************/
/*********************************************************************/




/*************************************************************************************/
/********   Modification psyckyo.com du 24/11/2020 - 2020-0009-CDN    ****************/
@media (min-width : 979px) {
	.h9.header_wrapper {
		left: auto !important;
	}
	
	.h9.hidden_header.open.pos--left {
		right: 0 !important;
		left: auto !important;
	}
	
	.h9.hidden_header.pos--left, .h9.hidden_header.pos--left .vertical_header_background {
		right: calc(70px - 280px) !important;
		left: auto !important
	}
	
	.h9.hidden_header.pos--left {
		-moz-transition: right .15s ease-out;
		-o-transition: right .15s ease-out;
		-ms-transform: right .15s ease-out;
		transition: right .15s ease-out;
	}
	
	.h9.hidden_header .viewport {
		padding-left: 0 !important;
		padding-right: 70px !important;
	}
	
	.h9.hidden_header.pos--left .wrapper-menu {
		right: auto !important;
		left: auto !important;
	}
	
	.h9.align_left #navigation nav .menu>li>a {
		text-align: right;
	}
	
	.h9 #navigation.pos_left nav .menu > li > ul.sub-menu {
		left: -216px!important;
	}
}

@media (max-width: 979px) {
	#logo_responsive, .header_tools.right {
		display: none !important;
	}
}
/********   Fin modification psyckyo.com du 24/11/2020 - 2020-0009-CDN    ****************/
/*****************************************************************************************/



/*************************************************************************************/
/********   Modification psyckyo.com du 24/11/2020 - 2020-0011-CDN    ****************/
.custom_title{
    position: absolute;
    top: 80px;
    left: 10px;
    z-index: 99999;
}

.custom_title p{
    color: rgba(10,10,10,1);
}

.open .custom_title{
    opacity: 0;
}

@media (max-width: 979px) {
	.custom_title{
		display: none;
	}
}

.custom_small_title {
	position: absolute;
	left: 208px;
	top: 5px;
	color: rgba(250,250,250,1);
}
/********   END Modification psyckyo.com du 24/11/2020 - 2020-0011-CDN    ************/
/*************************************************************************************/