/* Add here all your CSS customizations */
html .featured-box-orange .icon-featured {background-color: #FF7600;}
html .featured-box-orange h4 {color: #FF7600;}
html .featured-box-orange .box-content {border-top-color: #FF7600;}
html .featured-box-orange .icon-featured {background-color: #383f48;}
html .featured-box-bleu .icon-featured {background-color: #0066A7;}
html .featured-box-bleu h4 {color: #0066A7;}
html .featured-box-bleu .box-content {border-top-color: #0066A7;}
html .featured-box-bleu .icon-featured {background-color: #383f48;}
.slider-container .custom-label {color: #3B3B3B;font-size: 42px;line-height: 62px;font-weight: 700;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15);}
article.post h2 a {color: #1d2127;}
article.post h4 a {color: #1d2127;}
article.post h4 a {color: #1d2127;}
article.post h5 a {color: #1d2127;}
html section.section-secondary a {color: #FFF;}
.thumb-info .thumb-info-inner {font-size: 0.8em;font-weight: normal;}
.thumb-info-caption-text a {color: #1d2127;}
.toggle-content table a {color: #777;}
.toggle-content tbody tr:hover td, .toggle-content tbody tr:hover th, .toggle-content tbody tr .active, .toggle-content tbody tr a:hover {
	text-decoration: none;
	/*font-weight: 600;*/
}
.social-icons li:hover.social-icons-map-marker a {background: #8FC24E;}
.width-300 {width: 320px;}
.mdp-img {float: right;font-size: 12px;}
.bg-primary{background-color: #c42126;color:#FFF;}
.bg-secondary{background-color:#be775b;color:#FFF;}
.bg-tertiary{background-color: #383f48;color:#FFF;}
.bg-quaternary{background-color:#c1503f;color:#FFF;}
.italic {font-style: italic;}
.bold {font-weight:bold;}
.brd-l{border-left:#AEAEAE 1px solid;}
.brd-r{border-right:#AEAEAE 1px solid;}
.brd-t{border-top:#AEAEAE 1px solid;}
.brd-b{border-bottom:#AEAEAE 1px solid;}
.brd{border:#AEAEAE 1px double;}
.background-violet{background: linear-gradient(to bottom,  rgba(168,53,151,0.1) 0%,rgba(255,255,255,1) 100%);}
.background-orange{background: linear-gradient(to bottom,  rgba(255,168,81,0.2) 0%,rgba(255,255,255,1) 100%);}
.background-vert{background: linear-gradient(to bottom,  rgba(64,201,73,0.25) 0%,rgba(255,255,255,1) 100%);}

@media (max-width:412px){.text-size-resp{font-size: 1.5rem !important;}}


.thumb-info-title-annuaire {
	max-width:100%;
	text-transform:none;
	bottom:5%;
}

