
/* ---------------------------- *\
    
    $Dynamic $Styles

\* ---------------------------- */

.nav > ul > li > a::after {
    background-color: #f5a11a;
}

.nav > ul > li > .sub-menu > li > a:hover {
    color: #f5a11a;
}

.page__header {
    background-color: #f5a11a;
}

.page__header .zeta {
    color: #f5a11a;
}

.nav--breadcrumb a:hover {
    color: #f5a11a;
}

.block--text a {
    color: #f5a11a;
}

.block--text a:hover {
    color: #e6920b;
}

.filter .btn--submit {
    background-color: #f5a11a;
    border-color: #e6920b;
}

.filter .btn--submit:hover {
    background-color: #e6920b;
}

.item-list .section__footer .btn {
    color: #f5a11a;
}

.page__home .item-list .section__header a:hover {
    border-color: #f5a11a;
}

.page__home .format--news.item-list .section__header {
    border-bottom: 2px solid #f5a11a;
}

.more-link::before {
    border-color: transparent transparent transparent #f5a11a;
}

.ciphers::before {
    background-color: #f5a11a;
}

.diary {
    border: 1px solid #f5a11a;
}

.diary header a {
    color: #f5a11a;
}

.diary header a:hover {
    border-bottom: 1px solid #f5a11a;
}

.diary article .day {
    border: 1px solid #f5a11a;
    background-color: #f5a11a;
}

.diary article p a:hover {
    color: #e6920b;
}

.brand-logos h4::after {
    background-color: #f5a11a;
}

.brand-logos .brand-logos__main > div {
    border: 3px solid #f5a11a;
}

.calendar .spinner > div {
    background-color: #f5a11a;
}

.calendar__table td span.is-event {
    background-color: #f5a11a;
}

.month.month--first .month__header {
    background-color: #f5a11a;
}

.control:hover {
    background-color: #e6920b;
}

.events .spinner > div {
    background-color: #f5a11a;
}

.events__list--content .list-title {
    border-bottom: 1px solid #f5a11a;
}

.centre__col--3 .social-networks-links {    
    background-color: #f5a11a;
}

.centre__col--3 .social-networks-links:hover {    
    background-color: #e6920b;
}

.centres__list .load-more {
    background-color: #f5a11a;
}

.centres__list .load-more:hover {
    background-color: #e6920b;
}

#login-form p input[type=submit] {
    background-color: #f5a11a;
}

#login-form p input[type=submit]:hover {
    background-color: #e6920b;
}

.document__subcategory .spinner > div {
    background-color: #f5a11a;
}

.document__block header::before {
    border-color: transparent transparent transparent #f5a11a;
}

.document-icon div, .document-icon::before {
    background-color: #f5a11a;
}

.document-icon::after {
    border-color: transparent transparent transparent #e6920b;
}

.result h2 a:hover {
    color: #f5a11a;
}

.format--news time {
    color: #f5a11a;
}

.format--links .links li::after {
    background-color: #f5a11a;
}

.format--links .links a:hover {
    color: #f5a11a;
}

.page__search .nav--pagination a {
    background-color: #f5a11a;
}

.page__search .nav--pagination a:hover {
    background-color: #e6920b;
}

.nav--pagination a:hover {
    background-color: #f5a11a;
}

.nav--pagination .current {
    background-color: #f5a11a;
}

.nav--subpage {
    background-color: #f5a11a;
}

.nav--subpage a:hover, .nav--subpage a.active {
    background-color: #e6920b;
}

.multimedia__icon {
    background-color: #f5a11a;
}

.search .btn--submit {
    background-color: #f5a11a;
}

.search .btn--submit:hover {
    background-color: #e6920b;
}

.footer__meta-data span {
    color: #f5a11a;
}

.footer__nav a span::after {
    background-color: #f5a11a;
}

.footer__contact-form .form .send input[type=submit] {
    background-color: #f5a11a;
}

.footer__contact-form .form .send input[type=submit]:hover {
    background-color: #e6920b;
}

.social-networks a {
    background-color: #f5a11a;
}

.social-networks a:hover {
    background-color: #e6920b;   
}

a {
    color: #f5a11a;
}

::-moz-selection {
    background-color: #f5a11a;
}

::selection {
    background-color: #f5a11a;
}

ul[style^="list-style-type: square;"] li::before,
ul[style^="list-style: square;"] li::before,
ul[style$="list-style-type: square;"] li::before,
ul[style$="list-style: square;"] li::before,
ul[style~="list-style-type: square;"] li::before,
ul[style~="list-style: square;"] li::before {
    background-color: #f5a11a;
}

.vc_color-orange.vc_message_box-outline, .vc_color-orange.vc_message_box-solid-icon,
.vc_color-grey.vc_message_box-outline, .vc_color-grey.vc_message_box-solid-icon,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,
.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before,
.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,
.vc_separator.vc_sep_color_orange .vc_sep_line,
.vc_separator.vc_sep_color_grey .vc_sep_line,
.wpb_single_image .vc_box_outline.vc_box_border_orange, 
.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
    border-color: #f5a11a !important;  
}

.vc_color-orange.vc_message_box-outline, .vc_color-orange.vc_message_box-solid-icon,
.vc_color-grey.vc_message_box-outline, .vc_color-grey.vc_message_box-solid-icon,
.vc_color-orange.vc_message_box-outline .vc_message_box-icon, .vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon,
.vc_color-grey.vc_message_box-outline .vc_message_box-icon, .vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
    color: #f5a11a !important;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    background-color: #f5a11a !important;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus, 
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus, 
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
    background-color: #e6920b !important;
}

.nf-field input[type=button], .nf-field input[type=submit] {
    background-color: #f5a11a;
}

.circular p:last-child {
    color: #f5a11a;
}

@media (max-width: 63.9375em) {
    /* $max-width: $1023px */

    .mm-menu > .mm-navbar {
        background-color: #f5a11a;
    }
}
