/* #PRODUIRE{fond=css/spm_color.css,id_rubrique=0}
   md5:2158a15f05f7816e68f4dc67f24bf6de */



.header-gradient,
.footer-gradient
{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a6bbc8+0,efcbc2+0,fbe2b6+78&1+0,0.99+100 */
background: -moz-linear-gradient(top,  rgba(239,203,194,1) 0%, rgba(251,226,182,0.99) 78%, rgba(251,226,182,0.99) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(239,203,194,1) 0%,rgba(251,226,182,0.99) 78%,rgba(251,226,182,0.99) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(239,203,194,1) 0%,rgba(251,226,182,0.99) 78%,rgba(251,226,182,0.99) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efcbc2', endColorstr='#fcfbe2b6',GradientType=0 ); /* IE6-9 */

}

.header .top-header
{
    background-color: rgba(255, 255, 255, 0.6);
}

/* COULEUR PRINCIPAL : #F15A22 */

.header .menu .dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover,
.header .menu .dropdown-menu>li>a:focus,
.dropdown-menu>li>a:focus,
.header .menu .navbar.navbar-default .navbar-nav>li>a:hover,
.header .menu .navbar.navbar-default .navbar-nav>li>a:focus,
.header .menu .navbar.navbar-default .navbar-nav>li.active>a,
.header .menu .navbar .navbar-nav>li>a:hover,
.header .menu .navbar .navbar-nav>li>a:focus,
.block-calendar .all-event a,
.block-contact .content .mail a:hover,
.block-contact .content .mail a:focus,
.infos a:hover,
.block-contact .content .website a:hover,
.block-contact .content .website a:focus,
.block-gallery h3,
.pagination > li > a,
.pagination > li > span,
.block-calendar .date span,
.content .date span
{
    color: #F15A22;
}

/* sur fond noir */

.block-contact .content .website a,
.block-contact .content .mail a,
.infos a {
    color: #FFFFFF;
}

/* sur fond noir */

.post a,
.block-info .content .dates .add a,
.block-info .content .subscribe .link a {
    text-decoration-color: #F15A22;
}

.post .underline:after,
.post .highlight,
.block-shortcut .nav-tabs>li a.active, /* spn */
.block-shortcut .nav-tabs>li a.active:hover, /* spn */
.block-shortcut .nav-tabs>li a.active:focus, /* spn */
.block-cardinal .nav-tabs>li.active>a,
.block-cardinal .quote,
.block-cardinal .tab-content .media .audiojs .progress,
.block-calendar h3,
.block-calendar .special-event h4,
.block-calendar .event:hover .read-more,
.block-calendar .event:hover .read-more .img-link,
.block-contact,
.block-contact .content .title,
.block-contact .card-header,
.block-heading-1 h3,
.block-top-post .link,
.block-justified-mansory .head-link .link,
.block-news .media:hover .read-more,
.block-news .media:hover .read-more .img-link,
.block-info,
.block-info .content .title,
.block-info .content .dates .add a:after,
.block-info .content .dates .add a:hover,
.block-info .content .subscribe .link a:after,
.block-important,
.post a:after,
.post a:hover,
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover,
.block-info .content .subscribe .link a:hover,
table.spip tr.row_first th,
.page-item.active .page-link,
.btn-primary {
    background-color: #F15A22;
}

.block-shortcut .nav-tabs>li.active>a,
.block-shortcut .tab-content .tab-pane .background,
.header .menu .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover,
.header .menu .dropdown-menu>li>a:focus, .dropdown-menu>li>a:focus,
.audiojs .progress {
    background: #F15A22 !important;
}

.block-cardinal ul,
.block-shortcut ul,
.block-shortcut .tab-content .block-gallery,
.block-calendar .content,
.block-heading-1,
.block-2squares-home,
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover,
blockquote.post_encadre,
.page-item.active .page-link,
.btn-primary {
    border-color: #F15A22;
}

@media(max-width: 1199px) {
    .col-md-6 .block-shortcut .nav-tabs>li a.active,
    .col-md-9 .block-shortcut .nav-tabs>li a.active,
    .col-md-6 .block-shortcut .nav-tabs>li>a,
    .col-md-9 .block-shortcut .nav-tabs>li>a,
    .col-md-6 .block-shortcut .nav-tabs>li>a:hover,
    .col-md-9 .block-shortcut .nav-tabs>li>a:hover {
        border-color: #F15A22;
    }
}

@media(max-width: 767px){
    .block-shortcut .nav-tabs>li a.active,
    .block-shortcut .nav-tabs>li>a,
    .block-shortcut .nav-tabs>li>a:hover {
        border-color: #F15A22;
    }
}

.block-shortcut .nav-tabs>li>a:after,
.block-cardinal .nav-tabs>li>a:after
{
    border-color: transparent transparent #F15A22 transparent;
}

.block-shortcut .nav-tabs>li.active>a:after,
.block-shortcut .tab-content .content.don:after,
.block-shortcut .tab-content .block-gallery:before,
.block-cardinal .nav-tabs>li.active>a:after,
.block-shortcut .nav-tabs>li> a.active:after,
.block-heading-1 h3:after,
.block-info .content .title:after,
.block-important:after,
#evttouteslesdates {
    border-color: #F15A22 transparent transparent transparent;
}

.block-calendar .all-event:after,
.block-calendar .event:before
{
    border-color: transparent transparent transparent #F15A22;
}
.block-calendar .special-event h4:before,
.block-info .content .dates .add:before,
.block-info .content .subscribe .link:before
{
    border-color: transparent #F15A22 transparent transparent;
}

/* COULEUR 80% : #fdecce */

.block-calendar .all-event,
.article .block-gallery,
.block-shortcut .nav-tabs>li>a,
.btn-primary:hover,
.post a.btn-primary:hover,
.block-shortcut.mobile .card-body a:nth-child(even),
.block-shortcut.mobile .card-header,
.block-shortcut.mobile .card-body a {
    background-color: #fdecce;
}

.block-contact .title a:hover,
.header .menu .navbar .navbar-nav>li>a:hover, /* spm */
.header .menu .navbar .navbar-nav>li>a:focus {
    color: #fdecce;
}

.header .menu .dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover,
.header .menu .dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    color: #fdecce !important;
}

.btn-primary:hover,
.post a.btn-primary:hover {
    border-color: #fdecce;
}

.block-info .content .dates .date:before
{
    border-color: transparent transparent transparent #fdecce;
}



/* COULEUR 90% : #fce7c2 */

.block-shortcut .nav-tabs>li>a:hover,
.block-shortcut .nav-tabs>li>a:focus,
.block-shortcut.mobile .panel-default>.panel-heading,
.block-shortcut.mobile #accordion_block-pratique .card-body a:nth-child(odd),
/* .block-news .media-bg,
.block-news .media:nth-child(even), spn */
.block-news .media:nth-child(even):hover,
blockquote.spip,
table.spip tr.row_odd td,
.card-header {
    background-color: #fce7c2;
}

table.spip tr.row_first th {
	color: #fce7c2;
}

.block-shortcut.mobile .panel-default {
	border-color: #fce7c2;
}

/* NOIR */

.header .menu .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover,
.header .menu .dropdown-menu>li>a:focus, .dropdown-menu>li>a:focus,
.header .menu .navbar.navbar-default .navbar-nav>li>a:hover,
.header .menu .navbar.navbar-default .navbar-nav>li>a:focus,
.header .menu .navbar.navbar-default .navbar-nav>li.active>a
{
    background: #000;
}
.header .top-header .menu-social .intranet a
{
    color: #000000;
}
.search-button-container .search-button span
{
    background: #000000;
}
