/** PAGE LOAD **/

#page-loader .css-spinner {
    border-top-color: #29221d !important;
    border-left-color: #29221d !important;
}


/** NAVIGATION **/

.navigation-main ul li a:hover,
.navigation-main ul li span:hover,
.navigation-main ul li.current a {
    color: #EF781C !important;
}

.navigation-main ul li .dropdown-menu a:hover,
.navigation-main ul li.dropdown.open span {
    color: #EF781C !important;
}


/** TYPOGRAPHY **/

blockquote.blockquote-default {
    border-color: #EF781C !important;
}


/** SHORTCODES **/

ul.tab-navigation-default li.active {
    background: #EF781C !important;
}

.progess-bar-default .progress-bar {
    background-color: #EF781C !important;
}

a.button-default.inverted:hover:before {
    border-color: #EF781C !important;
}

a.button-default:before {
    background: #EF781C !important;
}

a.button-default.inverted:after {
    background: #EF781C !important;
}

.default-slider .cbp-nav-pagination-item {
    background: #EF781C !important;
}

.pricing-table-default {
    background: #EF781C !important;
}

.pricing-table-default .button-default:hover:before {
    border-color: #EF781C !important;
}

.popup-container {
    background: #EF781C !important;
}


/** PLUGINS **/

.cbp:after,
.cbp-lazyload:after,
.cbp-popup-loadingBox:after,
.cbp-popup-singlePageInline:after {
    border-color: #EF781C !important;
}


/** HERO **/

.hero .background-content .bg-color {
    background: #EF781C;
}


/** 2. BLOCKS
*******************************************************************/

.block-about-1 .container-video a span {
    background: #EF781C !important;
}

.block-service-1 .tab-navigation li.active a span {
    color: #EF781C !important;
}

.block-work-1 .work-grid a .cbp-caption-activeWrap {
    background-color: #3b3b3b00 !important;
}

.block-work-1 .load-more:before {
    background: #EF781C !important;
}

.block-process-1 .process-info-box {
    background: #EF781C !important;
}

.block-team-1 .cbp-item .cbp-caption-activeWrap {
    background: #EF781C !important;
}

.block-team-1 .our-skills .progress-bar {
    background-color: #EF781C !important;
}

.block-news-1 .container-news .container-article-info .container-button {
    background: #EF781C !important;
}

.block-contact-1 .tab-content form .form-group {
    background: #EF781C !important;
}

.block-contact-1 .tab-content form .form-group:after {
    background: #EF781C !important;
}

.block-contact-1 .tab-content .map-wrapper .button-description .content-visible,
.block-contact-1 .tab-content .map-wrapper .button-description .content-hidden {
    background: #EF781C !important;
}

.block-contact-1 .tab-content .map-wrapper .container-info ul li h5 {
    color: #EF781C !important;
}

.block-contact-1 .tab-content .map-wrapper .container-info ul li a {
    color: #EF781C !important;
}

.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description {
    background: #EF781C !important;
}

#popup-close-button-1 {
    background: #EF781C !important;
}

.popup-showcase-style-1 .content.bg-gold {
    background: #000000 !important;
}

.popup-showcase-style-1 .cbp-nav-pagination-item {
    background: #EF781C !important;
}

.popup-showcase-style-1 .button-description .content-visible,
.popup-showcase-style-1 .button-description .content-hidden {
    background: #8b8b8b !important;
}

.popup-showcase-style-1 .container-info ul li h5 {
    color: #EF781C !important;
}

.popup-showcase-style-1 .container-info ul li a {
    color: #EF781C !important;
}