@import url("../Divi/style.css");
/*
Theme Name: fame
Theme URI: http://www.comedia-studio.com/
Description: Fame
Author: Comedia-Studio
Author URI: http://www.comedia-studio.com
Template: Divi
*/




/* APPELS GRAPHIQUES */
/*
.et_pb_cta_1, .et_pb_cta_0{
    background-size: cover;
    height: 200px!important;
}
*/

/* APPELS GRAPHIQUES MOBILE */
/*
div.et_pb_column_0, div.et_pb_column_1, div.et_pb_column_2, div.et_pb_column_3{
    margin-bottom: 10px!important;
}
body #page-container .et_pb_button{
    width: 100%;
    text-align: left;
}
.appel_graphique_1::before{
    content: url("../../../wp-content/uploads/2016/10/picto_configurateur-e1476275909735.png");
    margin: 0 5px 13px 0;
    display:inline-block;
    top: 10px;
    position: relative;
}
.appel_graphique_2::before{
    content: url("../../../wp-content/uploads/2016/10/picto_devis-e1476275935363.png");
    margin: 0 5px 13px 0;
    display:inline-block;
    top: 10px;
    position: relative;
}
.appel_graphique_3::before{
    content: url("../../../wp-content/uploads/2016/10/picto_revendeur-e1476275944363.png");
    margin: 0 5px 13px 0;
    display:inline-block;
    top: 10px;
    position: relative;
}
.appel_graphique_4::before{
    content: url("../../../wp-content/uploads/2016/10/picto_catalogue-e1476275953939.png");
    margin: 0 5px 13px 0;
    display:inline-block;
    top: 10px;
    position: relative;
}
body #page-container .et_pb_button_0::after, body #page-container .et_pb_button_1::after, body #page-container .et_pb_button_2::after, body #page-container .et_pb_button_3::after{
    top:20px;
    text-align: right!important;
}
*/
.et_pb_promo_description{
    padding-bottom: 0;
}
.appels_graphiques_mobile2 > div > .et_pb_column {
    margin-bottom: 0!important;
}

/* SLIDER FLECHES ET POINTS */
.et-pb-arrow-next:before {
    content: "\49";
color: #fbda05;
}
.et-pb-arrow-prev:before {
    content: "\48";
color: #fbda05;
}
.et-pb-controllers a {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-right: 15px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background-color: rgba(251, 218, 5, 0.5);
	text-indent: -9999px;
}
.et-pb-controllers .et-pb-active-control{
    background-color: #fbda05!important;
}

/* CALL TO ACTION */
div.cpcta-top-bar.slidOut{
    display: none!important;
}
div.cpcta-top-bar{
    margin-top: 30px;
    transform:none!important;
    padding-bottom: 15px!important;
    top: 170px!important;
/*    background-image: url(https://fame.fr/comedia-uploads/2016/06/galerie6.jpg)!important;*/
    height: 300px!important;
    width: 200px;
    background-color: transparent!important;
    background-size: cover!important;
    z-index: 100000!important;
}
div.cpcta-content-panel{
    height: 340px!important;
    width: 300px!important;
    top: 162px!important;
    background-color: rgba(0,0,0,0);
/*    right: -194px!important;*/
    right: -183px!important;
}
div.cpcta-content-panel.slidOut{
    top: 162px;
    background-color: rgba(0,0,0,0);
    padding-left: 0!important;
    padding-right: 0!important;
/*    width: 235px!important;*/
    width: 190px!important;
    z-index: 1000;
    right: 0!important;
}
/*.cpcta-close{
    background-color: #fff!important;
}*/
.cpcta-flyin .cpcta-content-panel .cpcta-close {
/*	color: #ffffff!important;*/
	content:"\f054"!important;
	color: #000!important;
	padding: 5px 12px!important;
	border-radius: 80%!important;
font-size: 20px!important;
}
.cpcta-close{
    background-color: #fbda05!important;
}
.cpcta-close{
	
}
.cpcta-close::after {
font-family: FontAwesome;
content:"\f054"!important;
}


.cpcta-content-panel{
    top: 162px!important;
    background-color: rgba(0,0,0,0)!important;
}

/*CORRECTION 03/06/2019 - 20190306*/
 .cpcta-flyin > div.cpcta-content-panel {
        overflow: hidden!important;
    }

/* CORRECTIONS APPELS D'ACTION */
.et_pb_column_1_2 .et_pb_promo, .et_pb_column_1_3 .et_pb_promo, .et_pb_column_1_4 .et_pb_promo{
    padding: 20px;
    width: 100%;
    
}

/*BANDEAU VERT SUR LA HOME HAUTEUR (ACTUALITES) */
.et_pb_fullwidth_portfolio h2 {
	margin: 15px 0;
	text-align: center;
}


/* CORRECTIONS GALERIES */
.et_pb_gallery_title{
    display: none;
}

/* CORRECTION TEXTE GALERIES */
.et_pb_gallery_caption{
font-size: 11pt!important;   
}



/* CORRECTION : 4 ACTUS EN PAGE D'ACCUEIL */

/*
@media all and (min-width: 1599px) {
	.et_pb_fullwidth_portfolio .et_pb_portfolio_item {
		width: 25% !important;
        height: 100%!important;
        margin: auto!important;
	}
    .et_pb_fullwidth_portfolio .et_pb_portfolio_item:nth-child(5) {
        display:none;
    }
    .et-pb-slider-arrows{
       display: block!immportant; 
    }
   div.et_pb_portfolio_items .clearfix .columns-5{
        height: 100%!important;
       min-height: 100%!important;
       max-height: 100%!important;
    }
    .et_pb_fullwidth_portfolio .et_pb_portfolio_image img{
        max-height: 100%!important;
        height: 100%!important;
        width: 100%!important;
        max-width: 100%!important;
        min-width: 100%!important;
    }
    .et-pb-arrow-prev {
    left: -22px;
    }
    .et-pb-arrow-next {
    right: -22px;
    }
}
*/


/* CORRECTIONS PHOTOS PAGE PRODUIT */

@media screen and (min-width: 767px) and (max-width: 980px) {
    .et_pb_column .et_pb_grid_item:nth-child(n), .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n), .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n), .et_pb_column .woocommerce ul.products li.product:nth-child(n), .woocommerce-page ul.products li.product:nth-child(n), .et_gallery_item{
        width: 40%!important;
    }
    .et_pb_column .et_pb_grid_item:nth-child(3n+1), .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1), .et_pb_column .woocommerce ul.products li.product:nth-child(3n+1), .woocommerce-page ul.products li.product:nth-child(3n+1), .et_gallery_item:nth-child(3n+1){
        clear: none!important;
    }
    .et_pb_column .et_pb_grid_item:nth-child(3n), .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n), .et_pb_column .woocommerce ul.products li.product:nth-child(3n), .woocommerce-page ul.products li.product:nth-child(3n), .et_gallery_item:nth-child(3n){
        margin: 0 7.5% 7.5% 0 !important;  
    }
}

.et_pb_filterable_portfolio_grid, .et_pb_gallery_grid{
    display: inherit;
}

/* GALERIES PHOTOS ESSENTIAL GRID */
#eg-wrap .select_fake {
height: 24px;
}
.esgbox-lock .esgbox-overlay{
    z-index: 100000!important;
}
#esgbox-thumbs{
    z-index: 100001!important;
}


/* CORRECTION FOOTER */
p#footer-info{
    font-size: 0.8em!important;
    line-height: normal!important;
}
div#footer-bottom{
    background-color: #1c1c1b;
}
p.liens{
    font-size: 0.8em!important;
    line-height: normal!important;
    text-align: right!important;
    display: block!important;
}
p.liens a{
    font-weight: 700!important;
    color: #666!important;
}


@media screen and (max-width : 980px){
    p.liens {
    text-align: center!important;
}
}


/* IFRAME - CONFIGURATEUR */

iframe {
    width: 100%; 
    height: 100vh; 
    border: none; 
    overflow: hidden; 

}
iframe.EspacePro{
    height: 600px;
}