/*

Theme Name: Maison Cardinal Billé

Description: Maison Cardinal Billé by Divi

Author: Diocese-de-Laval

Template: Divi

Text Domain: Maison Cardinal Billé 

*/

/*------------------------------------------------*/
/* CALENDRIER */
/*------------------------------------------------*/

/*--Partie gauche--*/
.simcal-events.heure-g{
	font-size: 20px !important;
	font-weight:700 !important;
	color:#FFF !important;
	font-family:'Arial', Helvetica, sans-serif !important;
	line-height:1.2em !important;
	}


/*--Partie Droite--*/
.heure-d{
	font-size: 25px !important;
	font-weight:700 !important;
	color:#FFF !important;
	font-family:'Arial', Helvetica, sans-serif !important;
	line-height:1.2em !important;
	}
	
.loc{
	padding-left:100px !important;
	font-size: 20px !important;
	}

.simcal-default-calendar-list dd.simcal-day {
	list-style: none;
	margin: 0 0 10px 0 !important;
	}
.simcal-default-calendar-list ul.simcal-events li.simcal-event {
    list-style-type: none;
    margin-bottom: 0px !important;
	}
.simcal-default-calendar-list ul.simcal-events {
	margin: 0 0 0 0!important;
	padding: 0!important;
	}
.simcal-default-calendar-list dt.simcal-day-label {
	list-style: none!important;
	margin: 0px!important;
	font-size: 15px !important;
	color:#CCC !important;
	font-family:'Arial', Helvetica, sans-serif !important;
	line-height:1.2em !important;
	}
.simcal-default-calendar-list dt.simcal-day-label > span {
	display: inline-block;
	padding: 0px 0px!important;
	}




/*------------------------------------------------*/
/* DATE + SAINT DU JOUR */
/*------------------------------------------------*/

/*--
<div class"saint"><p style="text-align: left;">Nous fêtons aujourd'hui :</p><div id="widget_nominis" class="saintdujour_saint">
<script type="text/javascript" src="https://nominis.cef.fr/widgets/widget.php?id=widget_nominis&amp;format=1"></script></div>
</div>
saintdujour_saint---*/


.fete-du-jour {
	display: inline-block;
	}

.saint{
	display:inline !important;
	} 


#widget_nominis{
	margin-top:0px;
	margin-left:0px;
	padding:0;	
	text-align:left;
	color: #FC0 !important; 
	font-size: 30px !important;
	font-weight: bold;
	display:inline !important;
	}
.nominis_lien a {
	color: #FC0 !important;
	}


@media(max-width: 1230px){
		.saint-contener{
			width:100%;
			height:25px;
			float: none !important;
			}
			
		.date-saint-contener{
			width:auto;
			height:auto; 
			float: none ;
			text-align:center;
			position:static !important;
		}
			
		.date {
			font-size: 12px;
		}
		
		#widget_nominis{
			font-size: 12px;
			text-align:center !important;
			width:auto;
			height:auto;
			display:inherit;
		}

}



/*------------------------------------------------*/
/* --- ASPECT DES LIENS --- */
/*------------------------------------------------*/

.entry-title a {}

.entry-title a:hover {	
	text-decoration: none;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #cd071e;
	}

.et_pb_posts more-link a:hover {
	display: inline !important;
	text-decoration: overline !important;
	color: #cd071e;
	border-bottom-width: 1px !important;
	border-top-style: none !important;
	border-right-style: none !important;
	border-bottom-style: dotted !important;
	border-left-style: none !important;
	border-bottom-color: #cd071e !important;
	}

/* lien dans le texte */
.et_pb_text a {
	text-decoration: none;
	color: #cd071e;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	}

.et_pb_text a:visited  {
	text-decoration: 
	}

.et_pb_text a:hover    {
	text-decoration: none;
	color: #cd071e;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #cd071e;
	}
.et_pb_text a:active  {
	text-decoration: none;
	}
/* Menu entête */
#top-menu-nav, #top-menu a {
	text-transform:uppercase;
	}
#top-menu a:hover {
	text-decoration: none;
	color: #cd071e;
	border-bottom-width: 0px;
	border-bottom-style: none;
	}
#top-menu li.mega-menu > ul > li > a:first-child {
	text-transform: uppercase;
	border-bottom: 1px solid rgb(64, 64, 64, 0.3);
	color: #999;
	font-weight: bold;
	padding-bottom: 2px;
}
#top-menu .sub-menu a {
	text-transform: none;
	}
#top-menu .sub-menu a:hover {
	text-transform: none;
	text-decoration: none;
	color: #cd071e;
	border-bottom-width: 0px;
	border-bottom-style: none;
	background-color:transparent !important;
	}


/*------------------------------------------------*/
/* Ajout de "Publié le" avant la date */
/*------------------------------------------------*/
span.published:before {
content:'Publié le ' !important;
}


	
/*------------------------------------------------*/
/*--------[GQ - LEFT ALIGN BLOG IMAGE]------------*/
/*------------------------------------------------*/

.et_pb_posts .et_pb_post a img, 
    .archive .et_pb_post a img, 
    .search .et_pb_post a img{
       max-width: 250px!important;
       float: left!important;
       padding-right: 20px!important;}
			
 
    @media only screen and (max-width: 980px) {
        .et_pb_posts .et_pb_post a img, 
        .archive .et_pb_post a img, 
        .search .et_pb_post a img{
            float:none!important;
            max-width: 250px!important;}
	}
			






