
        .page_slider .flexslider .intro_layer a.btn.btn-outline-maincolor {
            border-color: #FF6F00;
            color: #FF6F00;
            letter-spacing: .8px;
            margin-bottom: 0;
            padding: 11px 37px;
        }

        .color-main,
        .ds .color-main {
            border-color: #FF6F00;
            color: #FF6F00;
        }

        .btn-outline-darkgrey {
            border-color: #FF6F00;
            color: #FF6F00;
        }

        .ls .pricing-plan [class*=btn-outline-]:hover {
            border-color: #FF6F00;
            background-color: #FF6F00;
            color: '#FFFFFF';
        }

        .pricing-plan.plan-featured {
            background-color: #FF6F00;
            border-color: #FF6F00;
        }

        .pricing-plan.plan-featured .plan-button a:hover {
            background-color: #FFFFFF;
            color: #FF6F00;
        }

        .pricing-plan .plan-features:after {
            background-color: #FF6F00;
        }

        .after-title:after {
            background-color: #FF6F00;
        }

        .quote-item i {
            color: #FF6F00;
        }

        header.page_header.ds,
        section.page_topline.ds,
        .s-overlay.ds:before,
        footer.page_footer.ds,
        footer.page_footer {
            background-color: #003366;
        }

        .page_slider .flexslider .intro_layer h1 span {
            color: #FF6F00;
        }

        .page_slider .flexslider .intro_layer .after-title:after {
            background-color: #FF6F00;
        }

        [role=tablist] .card-header a:after, 
        [role=tablist] .card-header a:before {
            color: #FF6F00;
        }

        ul.list-styled-caret li:before {
            color: #FF6F00;
        }

        .ds .btn-outline-darkgrey:hover {
            background-color: #FF6F00;
            border-color: #FF6F00;
        }

        .ds .btn-link {
            color: #FF6F00;
        }

        .ds .btn-link:before,
        .title_block:after {
            background: #FF6F00;
        }

        .page_footer .widget>h3,
        .page_footer .widget .widget-title,
        .page_footer a.fa {
            color: #FF6F00;
        }

        .ds a:not(.btn):hover {
            color: #FF6F00;
        }

        .page_footer a.fa:hover span,
        .title_block span {
            color: #FF6F00;
        }

        @media (min-width: 1200px) {
            .ds .sf-menu>li.active>a, .ds .sf-menu>li>a:hover {
                color: #FF6F00;
            }
        }

        #toTop {
            background-color: #FF6F00;
        }

        .after-title.subtitle {
            color: #222222;
        }

        .subtitle {
            color: #222222;
        }

        #information-block p.subtitle{
            color: #FFFFFF;
        }

        .page_topline ul li p.phone_number a {
            color: #FF6F00;
        }

        .cs {
            background-color: #FF6F00;
        }

        section.ls .cs .btn-outline-darkgrey {
            color: #FFFFFF;
        }

        section.ls .cs .btn-outline-darkgrey:hover {
            color: #FF6F00;
        }

        a:hover {
            color: #FF6F00;
        }

        .page_title h1:after, 
        .page_title h2:after {
            background-color: #FF6F00;
        }

        .ui-widget-header {
            border-color: #FF6F00;
            background-color: #FF6F00;
        }

        .ui-state-active {
            background: #FF6F00 !important;
        }

        .ui-state-default, .ui-widget-content .ui-state-default {
            background: #FF6F00;
            color: #FFFFFF;
            font-weight: bold;
        }

        .r-pill[disabled] .r-pill__item input:checked + label:hover, .r-pill__item input:checked + label {
            background: #FF6F00;
        }

        .r-pill__item input:hover ~ label, .r-pill__item label:hover {
            border-color: #FF6F00;
        }

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

        .usa-step-indicator--counters .usa-step-indicator__segment--complete::before, 
        .usa-step-indicator--counters-sm .usa-step-indicator__segment--complete::before {
            background-color: #E65C00;
        }

        .usa-step-indicator__segment--complete::after {
            background-color: #E65C00;
        }

        .usa-step-indicator__segment--complete .usa-step-indicator__segment-label {
            color: #E65C00;
        }

        .usa-step-indicator--counters .usa-step-indicator__segment--current::before, 
        .usa-step-indicator--counters-sm .usa-step-indicator__segment--current::before {
            background-color: #FF8500;
        }

        .usa-step-indicator__segment--current::after {
            background-color: #FF8500;
        }

        .usa-step-indicator__segment--current .usa-step-indicator__segment-label {
            color: #FF8500;
        }

        .usa-step-indicator__current-step {
            background-color: #FF6F00;
        }

        .usa-step-indicator__total-steps {
            color: #FF6F00;
        }

        .form-control, input[type=text], input[type=email], select {
            border-color: #FF6F00;
        }

        .button {
            border-color: #FF6F00;
        }

        .button:hover {
            background-color: #FF6F00;
            border-color: #FF6F00;
        }

        .breadcrumb>.active {
            color: #FF6F00;
        }

        .breadcrumb-item+.breadcrumb-item:before {
            color: #FF6F00 !important;
        }

        .page_slider .slider-price-wrap {
            color: #FF6F00;
        }

        .page_slider ul.slider-list li:before,
        ol li:before {
            color: #FF6F00;
        }

        .flex-control-paging li a.flex-active {
            background-color: #FF6F00;
            border-color: #FF6F00;
        }
    