html.no-touch #nav--services .active:before,
html.no-touch #nav--services li:hover:before {
    border-top: 45px solid rgba(204, 34, 41, 0);
    border-right-color: #e8b211;
    border-bottom: 0 solid rgba(204, 34, 41, 0);
}
html.no-touch #nav--services a:hover,
html.no-touch #nav--services li:hover a {
    color: #fff;
}
.preheader,
html.no-touch #nav--services li:hover,
html.no-touch .nav--skin li.active,
html.no-touch .nav--skin li:hover {
    background: #e8b211;
}
#mobile--header,
#mobile--search-button,
#mobile-nav .menu-icon,
#mobile-nav .nav,
#share a,
.agenda .border--departement,
.detail--infos .detail--map a,
.r-tabs .r-tabs-tab.r-tabs-state-active a,
.skin-openclose.open > h3,
.skin-openclose.open > h3 + .content,
.tooltipster-default,
legend {
    border-color: #e8b211;
}
#cookies .button--cookies,
#mobile--header,
#mobile-nav .menu-icon span,
#mobile-nav .menu-icon span:after,
#mobile-nav .menu-icon span:before,
#mobile-nav ul,
#tx-solr-search .fiel--search.active,
#tx-solr-search .field--search.active,
#tx-solr-search-tabs a.active,
._blank img,
.annuaire--map #tx-solr-search-form .tx-solr-q,
.block--card a:hover .icon--plus,
.block--number.block--number-color,
.box--color,
.button--close:after,
.button--close:before,
.button--type .button--text,
.button--type .content > .icon,
.button--type-secondary .button--text,
.button-openclose:after,
.button-openclose:before,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.download img,
.external-link img,
.external-link-new-window img,
.gallery--photo .bx-wrapper .bx-pager.bx-default-pager a.active,
.gallery--photo .bx-wrapper .bx-pager.bx-default-pager a:hover,
.gotop,
.icon--plus:after,
.icon--plus:before,
.internal-link img,
.internal-link-new-window img,
.mail img,
.map--menu-button,
.map--search input[type="text"],
.map--search-button,
.return .icon,
.skin--color,
.tooltip--map a:hover .icon--plus,
.tx-pagebrowse .tx-pagebrowse-current span,
.tx-pagebrowse a:hover,
.tx-pagebrowse span:hover,
.tx-solr-facet-filters a,
html.no-touch .bx-wrapper .bx-pager.bx-default-pager a:hover,
html.no-touch .list--competences li:hover figcaption,
html.no-touch .return a:hover,
html.touch .bx-wrapper .bx-pager.bx-default-pager a:active,
input[type="submit"],
th {
    color: #fff;
    background: #e8b211;
}
#mobile--search-button,
#share a,
#tx-solr-results-list .view .title,
#tx-solr-results-list .view a:after,
.agenda .ui-widget-content .ui-state-default,
.aiguillage .list--competences .icon,
.aiguillage .list--competences h3,
.block--author .link a,
.block--framed .title,
.block--number .number,
.block--number-color .number,
.button--type .content,
.col--left li.active > a,
.container--links li a,
.cs-select span:after,
.detail--infos .detail--map a,
.moteur #tx-solr-facets-in-use a.remove-all-facets,
.moteur .block--title-tools h1,
.return .text,
.skin--tooltip,
.slider--video .bx-wrapper .bx-controls-direction a,
.title--main-detail,
.tx-pagebrowse a,
.tx-pagebrowse span,
.ul-rte li:before,
a,
abbr,
acronym,
blockquote .text,
dfn,
h2,
h2.subtitle {
    color: #e8b211;
}
.box--color li:before,
html.no-touch .button--type a:hover .text {
    color: #fff;
}
html.no-touch .button--type a:hover .content {
    color: #fff;
    background: #e8b211;
}
html.no-touch .button--type a:hover .button--text,
html.no-touch .button--type a:hover .icon,
html.no-touch .button--type-secondary a:hover .button--text {
    background: #222;
}
input[type="radio"]:checked:before,
input[type="checkbox"]:checked:before,
legend {
    color: #e8b211;
}
.no-touch .skin-openclose:hover {
    background: rgba(204, 34, 41, 0.02);
}
.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #e8b211;
}
@media only screen and (max-width: 719px) {
    .bx-wrapper .bx-pager.bx-default-pager a.active {
        background: #333;
    }
}
.slider--news-content .description {
    background: #e8b211;
}
