/*
Theme Name: Divi Child
Description: Divi child theme
Author: PDerathé
Template: Divi
creation:1405724 pour Lyon-Newsletter.com
*/
@import url("../Divi/style.css");
body {color:#111!important;font-family: Verdana,Arial,sans-serif;line-height:auto!important;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend
#supersized li {font-size:99%;}
a {}
.majuscule {text-transform:uppercase;}
hr {color:#7B0C00!important;}
hr.clear {border:none;clear:both;}
.parme {color:#7B0C00!important;}
.bleu {color:#004793!important;}
.bleuclair {color:#0087B1!important;}
.vert {color:#749E18!important;}
.rouge {color:#E21B19!important;}
.orange {color:#EF8700!important;}
.ombre {box-shadow:2px 2px 4px #333333;}
#page-container , .container {max-width:650px;margin: 0 auto;}
/************** header *****************/
body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header {top: 64px!important;}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding-top:14px;}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {padding-bottom:14px;}
#main-header {left:0!important;padding-top:0;}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
    background-color: rgba(255, 255, 255, 0.98)!important;z-index:100!important;
}
p.maxime {text-align:center!important; font-family:Georgia;font-size:1.5em;padding:0px 0 0px 0;color:#111;}
#et-top-navigation {float: left;width:100%;}
.et_fixed_nav #logo {
    height: auto;
	max-height:79px;
    width: 100%;
}
#top-menu li {padding-right:19.5px;}
#top-menu li:last-child {padding-right: 0px;}
#top-menu li > a {padding-bottom: 14px;color:#222;}
#top-menu li a:hover {color:#7B0C00!important;}
ul.nav {padding-left:0!important;}
.nav li a {font-family: "Trebuchet MS",Verdana,sans-serif;font-size: 17px; padding: 0;font-weight:bold; text-transform:uppercase;}
.nav li:last-child a {padding: 0;}
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a /* , .bottom-nav li.current-menu-item > a */ {color: #7b0c00; font-weight:bold;}
#et-top-navigation {padding-left:0!important;}
/*********** end header *****************/
/******** colonnes ***********************/
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module {margin-bottom: 0%;}
/******** fin colonnes ***********************/
/**************** main content ***************************/
.et_pb_section {padding: 0 0 10px!important; }
.et_pb_row {padding:0!important;width:100%;}
.et_pb_row:first-child {padding:20px 0 0 0!important;}
#main-content .container {padding-top: 20px;}
h1.main_title {display:none;}
#main-content, .et_pb_section , .entry-content {
    background-color: rgba(255, 255, 255, 0.92)!important;
}
.et_pb_section , .entry-content {
    background: none!important;
}
.et_pb_section img {margin-bottom:10px;}
#main-content .num-date {font-size:12px;line-height:17px;}
#main-content .num-date sup {font-size:0.7em;bottom: 0.6em;}
#main-content h1 , #main-content h2 , #main-content h3 , #main-content h4, #main-content h5 , #main-content h6  {font-family:Verdana, Helvetica, Arial, sans-serif; /*font-family:Georgia, Cambria, Times, "Times New Roman", serif*/}
#main-content p , #main-content li {font-family:Verdana, Helvetica, Arial, sans-serif; line-height:17px;}
#main-content h1 {font-size:1.8em; font-weight:bold; /*text-transform:uppercase;*/}
#main-content h1 a , #main-content h2 a , #main-content h3 a {color:#7B0C00;}
#main-content h1 a:hover , #main-content h2 a:hover , #main-content h3 a:hover {color:#222;}
#main-content h2 {font-size:1.4em; font-weight:bold;}
#main-content h3 {font-size:1.2em; font-weight:bold;}
#main-content h4 {font-size:1.1em; font-weight:bold;}
#main-content h6 {font-family:Verdana, Helvetica, Arial, sans-serif!important;  font-size:0.85em;}
#main-content p {}
#main-content hr {clear:both;display:block;margin-top:10px;}
.page-interne p {clear:both;} /*** pour désimbriquer les paragraphes dans les pages internes   ******/
/**************** main content ***************************/
.et_right_sidebar #main-content .container:before {right: 50000px!important;}
/************** colonne gauche **************/
/***** fin colonne gauche ****************/
	
	
/********* colonne centre ****************/
	
/***** fin colonne centre ****************/
	
/***** colonne droite ****************/
/***** fin colonne droite ****************/
/*************** fin colonnes  ****************/
/************** content ***************/
 
/********** end content ***************/
/************************* article (actus) et search *************************/
/*********************fin  article (actus) *************************/
/*********** contact form ***********/
.et_pb_contact p input, .et_pb_contact p textarea {    background-color: #fff;}
/***** end contact form  *********************/
/************** footer ****************/
#footer-bottom {background-color: #222; padding: 0px 0 5px; }
#footer-widgets {padding-top: 16px;}
.footer-widget {text-align:center;margin:0; padding:10px 2.5%; width: 95%;}
#footer-widgets .fwidget {padding-bottom: 0px;}
#footer-widgets .et_pb_widget a {color: #999;}
#footer-widgets .et_pb_widget a:hover {color:#7B0C00;}
.bottom-nav li.current-menu-item > a {color:#f4dcd9;}
/********** end footer ****************/
/************* page accueil  ***********************************/

.et_pb_column_1_3 img {margin:0 0 10px 0;width:100%;}

/********** fin page accueil  ***********************************/
/********************************* page plan de site *********************/
/***************************** fin page plan de site *********************/
/************ page agenda ********************/
.entry-content tr th , .entry-content thead th {color: #ccc!important;}
.datepicker {z-index:1000!important;}
/*#tribe-bar-views {display:none!important;}*/
/************ fin page agenda ********************/
/*------------------------------------------------*/
/*---------------[RESPONSIVE LAYOUTS]-------------*/
/*------------------------------------------------*/
/*-------------------[max-width: 799px]------------------*/
@media only screen and ( max-width: 799px ) {
	p.maxime {font-size:1em;padding:0px 0 10px 0;}
	hr.sous-le-menu {display:none;}
}
/*-------------------[max-width: 600px]------------------*/
@media only screen and ( max-width: 600px ) {
}
/*-------------------[max-width: 480px]------------------*/
@media only screen and ( max-width: 480px ) {
	p.maxime {font-size:0.8em;}
}
/*-------------------[min-width: 800px]------------------*/
@media only screen and ( min-width: 800px ) {
}
/*-------------------[801-980px]------------------*/
@media only screen and ( min-width: 801px ) and ( max-width: 980px ) {
}
/*-------------------[max-width: 979px]------------------*/
@media only screen and ( max-width: 979px ) {
}
/*-------------------[980px -> 1100px]------------------*/
@media only screen and ( min-width: 980px ) and ( max-width: 1100px ) {
}
/*-------------------[980px -> max]------------------*/
@media only screen and ( min-width: 980px ) {
hr.sous-le-menu {clear:both;display:block;height:0px;width:100%;border-bottom:3px solid #7B0C00;margin:0;padding:0;}
}
/*-------------------[601-1023px]------------------*/
@media only screen and ( min-width: 601px ) and ( max-width: 1023px ) {
}
/*-------------------[max-width: 1023px]------------------*/
@media only screen and ( max-width: 1023px ) {
}
/*-------------------[min-width: 1101px]------------------*/
@media only screen and ( min-width: 1101px ) {
}
/*-------------------[min-width: 1024px]------------------*/
@media only screen and ( min-width: 1024px ) {
}