/*
 Theme Name:   Divinelio
 Description:  Theme enfant de Divi contenant les personnalisation Conselio
 Author:       Adrien
 Author URI:   http://www.conselio.com
 Template:     Divi
 Version:      1.0.0
 Text Domain:  Divi-conselio
*/

/* ====================== Fonts integration =========================== */
/*@font-face {
    font-family: "PokeyFont Hollowed";
    font-weight: bold;
    src: url('includes/fonts/komika/KOMTITG_.ttf');
}*/

@font-face {
    font-family: "PokeyFont";
    src: url('includes/fonts/komika/KOMTIT__.ttf');
}

@font-face {
    font-family: "Neog";
    src: url('includes/fonts/neogrey/NeogreyMedium.otf');
}

@font-face {
    font-family: "cdalFont";
    src: url('includes/fonts/CDAL/cdal.ttf');
}

@font-face {
    font-family: "Helvetica Neue Std";
    src: url('includes/fonts/HelveticaNeueLTStd/HelveticaNeueLTStd Lt.woff');
}

@font-face {
    font-family: "Helvetica Neue Std bold condensed";
    src: url('includes/fonts/HelveticaNeueLTStd/helvetica-neue-lt-std-77-bold-condensed.otf');
}
@font-face {
    font-family: "Pateglamt";
    src: url('includes/fonts/Pateglamt/Pateglamt Script.otf');
}
@font-face {
    font-family: "English 111 vivace BT";
    src: url('includes/fonts/English_111_vivace/english_111_vivace_bt.ttf');
}
.neog{    
    font-family: "Neog";
}

.cdalFont{    
    font-family: "cdalFont";
}

/*@font-face {
    font-family: "PokeyFont Shadow";
    src: url('includes/fonts/komika/KOMTITS_.ttf');
}*/

#et-info-phone:hover{
    opacity: 0.7;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.et_pb_section .fullwidth-row, .fullwidth-row .et_pb_row{
    width:100% !important;
    max-width:100% !important;
    margin-left:0px !important;
    margin-right:0px !important;
}

/*
Ajout spécifique au custom post types qui utilisent le builder divi
NOTE: à dupliquer à chaque ajout de CPT en modifiant la class comme suit : 
.single-{my-cpt}
*/
.et_pb_pagebuilder_layout .single-event #page-container .et_pb_row{
    width:100%;
}
.et_pb_pagebuilder_layout .single-event #page-container .et_pb_with_background .et_pb_row{
    width:80%;
}
.et_vertical_nav .logo_container{
    margin:auto;
}
.et_vertical_nav #page-container #main-header #et-info .et-social-icons li{
    margin:0px;
    padding:5px;    
}
.et_vertical_nav #page-container #main-header #et-info .et-social-icons{
    margin-top:10px;
    margin-bottom:10px;
    float:none;

}
.et_vertical_nav #page-container #main-header{
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important; 
}

#main-header{
	z-index:8888;
}

#breadcrumbs{
    padding:10px;
    padding-left:50px;

}
#breadcrumbs a{
color:#eee !important;
}

#breadcrumbs span{
    color:#fff;
}

#footer-bottom {
    padding: 15px 0 60px 0;
}



/*Grands écrans*/
#moove_gdpr_cookie_info_bar{
	height:500px;
	max-height:500px;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-bottom:50px;
	padding-top: 20px;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{
	background:rgba(0,0,0,0.8) !important;
}

#moove_gdpr_cookie_info_bar .mgbutton.moove-gdpr-infobar-allow-all{
	padding: 20px 40px !important;
	font-size: 25px !important;
}

#moove_gdpr_cookie_info_bar .change-settings-button{
	font-size:16px;
	color: lightblue;
}