.copyright a {
    color: #fa6600 !important;
}

.bg-color, header, section.bg-color, section.call-to-action, a.btn-main, .btn-main, #mainmenu li li a.menu-item:hover, #mainmenu ul li:hover>a.menu-item, .price-row, .slider-info .text1, .btn-primary, .bg-id-color, .dropcap, .fullwidthbanner-container a.btn, .feature-box-big-icon i, #testimonial-full, .icon-deco i, .feature-box-small-icon .border, .date-post, .team-list .small-border, .de-team-list .small-border, .owl-arrow span, .de-progress .progress-bar, #btn-close-x:hover, .box-fx .info, .btn-more, .widget .small-border, .product img:hover, #btn-search, .de_tab.timeline li.active .dot, .btn-id, .tiny-border, #subheader .small-border-deco span, #services-list li a:hover, .timeline .tl-block .tl-line, .de_tab.tab_style_2 .de_nav li.active span, .de_tab.tab_methods.style-2 .de_nav li.active span, .feature-box-small-icon.style-2 .number.bg-color, .owl-custom-nav .btn-next::before, .owl-custom-nav .btn-prev::before, .timeline>li>.timeline-badge, .de_light .de_tab.tab_style_3 .de_nav li.active span, .de_tab.tab_style_4 .de_nav li.active span, .circle, .social-icons-sm i:hover, .btn-rsvp, .pricing-table .ribbon, .de_tab.tab_style_4 .de_nav li.active, #preloader .s1 span, #filters a.selected, .custom-show::after, .custom-close::after, .widget-post .date, .style-2 .date-box, .d-card i, .owl-item.active>div blockquote::before, .accordion-section-title::before, #form_subscribe #btn-submit i, .bg-gradient-to-right-2, .d-card.hover i, .d-card:hover i, .ribbon, .box-icon-simple .num, .feature-box.f-boxed:hover, .fpw-overlay-btm, .fp-wrap .fpwow-icons a, .owl-item.active.center .feature-box-type-2, .testimonial-color .item:nth-child(n) blockquote::before, .spinner>div, .d-gallery-item .dgi-1, a.btn-border:hover, .dih-overlay, .widget_tags li a, .nav-pills .nav-link.active, .nav-pills .show>.nav-link, #cookieConsent a.cookieConsentOK, .mask .cover, .icon-box:hover, .feature-box.f-boxed.invert, .text-light .container-timeline ul li::before, .text-light .de_countdown, .text-light .dropdown li span, #selector #dark-mode, #selector #related-items, .dropdown li span:hover, .de-event-item .d-date, .switch, h5 span.label, .lds-roller div::after, body::-webkit-scrollbar-thumb, #de_modal::-webkit-scrollbar-thumb, .de_pricing-table .d-list li::before, .ul-style-4 li::before, #mainmenu ul li b, h1.s2 .c1 span, .bloglist .date-box, .de-icon, .text-light .de-marquee-list .d-item-dot, .slider .progress, input[type="range"]::-webkit-slider-thumb, .de-marquee-list .d-item-dot, #de-click-menu-notification .d-count, .de-submenu-profile i, .menu-col li a.active {
    background: #fa6600;
}

a.btn-main:hover, .btn-main:hover {
    color: #fff;
    -webkit-box-shadow: 2px 2px 20px 0px rgba(250, 102, 0, 0.5);
    -moz-box-shadow: 2px 2px 20px 0px rgba(250, 102, 0, 0.5);
    box-shadow: 2px 2px 20px 0px rgba(250, 102, 0, 0.5);
}

.dark-scheme .de-submenu {
    background: #ffffff;
}

a, a:hover, footer .widget a:hover, .id-color-2, .id-color-secondary, span.id-color-2, .icon-box i, .h-phone i.id-color-secondary, .mask:hover .cover h3 i, address.s1 span i, .de_table .tr .td:nth-child(2) span, .activity-filter i, .dark-scheme .demo-icon-wrap i, .dark-scheme .demo-icon-wrap-s2 span, .de_tab .de_nav li span, .dark-scheme .small-border, .de_tab.tab_methods .de_nav li.active span img, .ul-style-3 li::after, .accordion-button:not(.collapsed), .ul-style-2 li::before, .pricing-table.table-featured .bottom i {
    color: #fa6600;
}

.bg-color-2, .bg-color-secondary, section.bg-color-2, section.bg-color-secondary, .timeline h5, .testimonial-color .item:nth-child(2n) blockquote::before, a.btn-main.bg-color-2, a.btn-main.invert, #mainmenu li li a.menu-item:hover, #mainmenu ul li:hover>a.menu-item, .icon-box.invert:hover, #form_subscribe #btn-subscribe i.bg-color-secondary, #jpreBar, .t-circle, #back-to-top, .author_list_pp i, .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus, .profile_avatar i, #btn_copy.clicked, #form_quick_search #btn-submit i, .owl-dot.active, .p_list_pp i, .author_list_pp img, .activity-filter li.active, .dark-scheme .de_countdown.bg-color-secondary, .btn-line:hover, a.btn-line:hover, .btn-line.hover, a.btn-line.hover, .de_form input[type="checkbox"]:checked+label::before, .coll_list_pp i, #form_sb #btn-submit i, .de-switch input[type="checkbox"]:checked+label, .de-card .de-price span, .de-circle-1, .de-color-icons i, .p-tagline, .container-timeline ul li::before, .pricing-table.table-featured .mid, .pricing-table.table-featured a.btn-main, .page-item.active .page-link, .de_pricing-table .d-recommend, #contact_form .radio-img input[type="radio"]:checked+label, #contact_form .radio-img input[type="checkbox"]:checked+label {
    background: #fa6600;
}

.id-color, .date-box .day, .slider_text h1, h1.id-color, h2.id-color, h3.id-color, h4.id-color, .pricing-box li h1, .title span, i.large:hover, .feature-box-small-icon-2 i, .pricing-dark .pricing-box li.price-row, .ratings i, header.smaller #mainmenu a.menu-item.active, .pricing-dark .pricing-box li.price-row, .dark .feature-box-small-icon i, a.btn-slider::after, a.btn-line::after, .team-list .social a, .de_contact_info i, .dark .btn-line:hover::after, .dark a.btn-line:hover::after, .dark a.btn-line.hover::after, a.btn-text::after, .separator span i, address span strong, .widget_tags li a, .dark .btn-line::after, .dark a.btn-line::after, .crumb li .active, .btn-right::after, .btn-left::before, #mainmenu li a.menu-item::after, header .info .social i:hover, #back-to-top:hover::before, #services-list li.active, #services-list li.active a::after, .testimonial-list::before, span.deco-big, h2.hs1 span, .wm, .wm2, .blog-list .date-box .day, .social-icons-sm i, .de_tab.tab_style_4 .de_nav li span, .schedule-item .sc-name, .de_testi.opt-2 blockquote::before, .profile_pic .subtitle, .countdown-s3 .countdown-period, .countdown-s4 .countdown-period, .social-icons i:hover, a.btn-link, blockquote.s1::before, .accordion a::before, .expand-custom .toggle::before, .sitemap.s1 li::before, .list li::before, .post-meta span::before, .mask .cover .date::before, .pricing-s2 .bottom i, .post-text h3 a:hover, .demo-icon-wrap i, .demo-icon-wrap-s2 span, a.btn-border.light:hover, .de_testi.opt-2.review .p-rating, .p-title, .h-phone i, a.btn-main.btn-white, a.bc-btn, .de_tab .de_nav li span, .nav-link, .nav-link:focus, .nav-link:hover, .pricing-table .bottom i, h5.s2, #topbar i, .topbar-widget a span, .social-icons i, a#cookit-link, .menu-col a i {
    color: #fa6600;
}

.social-icons a i {
    border-radius: 3px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    padding: 10px;
    background-color: #fa6600;
    color: #fff;
}

.dark-scheme .social-icons i {
    background-color: #fa6600;
}

.social-icons a:hover i {
    box-shadow: 2px 2px 20px 0px rgba(250, 102, 0, 0.5);
    color: #fff;
}

.scroll-btn {
    position: absolute;
    bottom: 100px;
    left: 50%;
    transform: translateX(-50%);
    background-color: #fa6600;
    color: #fff;
    border: none;
    border-radius: 3px;
    width: 50px;
    height: 50px;
    font-size: 24px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    transition: all 0.3s ease;
    z-index: 999;
}

.scroll-btn:hover {
    box-shadow: 2px 2px 20px 0px rgba(250, 102, 0, 0.5);
}

.menu-item.active {
    font-weight: bold !important;
    color: #fa6600 !important;
}

.post-text {
    border-bottom: 5px solid #fa6600;
}

.bloglist .post-text {
    background: #090909;
}

.post-text h4 a {
    color: #ffffff;
}

#topbar.topbar-dark {
    background: #090909;
}

.dark-scheme section {
    background: #121212;
}

footer {
    background: #090909;
}

h1, h2, h4, h3, h5, h6, .h1_big, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #000000;
}

.carousel-item h1 {
    color: #ffffff;
}

/* #gallery .item .de-image-hover  {
    border: 1px solid #fa6600;
} */

header.transparent {
    background: none!important;
}
header.smaller {
    background: #0F0F0F!important;
}

body .owl-stage .owl-item {
    margin-bottom: 0px;
}

.owl-prev, .owl-next, .d-nav-left, .d-nav-right {
    top: 42%;
}

.owl-prev, .owl-next {
    background-color: #fa6600;
    color: #fff;
    border: none;
    border-radius: 3px;
    width: 50px;
    height: 50px;
}

.owl-next, .d-nav-right {
    right: -25px;
}

.owl-prev, .d-nav-left {
    left: -25px;
}

@media only screen and (max-width: 992px) {
    .menu-open #mainmenu {
        background: #fff;
        width: 100%;
        padding: 10px;
        height: 230px;
    }
}

.bg-gradient-to-right, .post-image .post-info .inner, .de_table.table-style-2:not(.no-heading) .tr:first-child, h1 .label, #menu-btn, a.btn-main.secondary, header.header-gradient, .ribbon.s2 {
    background: #fa6600;
}

.mt-20 {
    margin-top: 20px;
}

div.hide {
    display: none;
}

#cookieNoticePro h4 {
    color: #fff
}

input[type="checkbox"] {
    -webkit-appearance: checkbox;
    -moz-appearance: checkbox;
    appearance: checkbox;
    border: initial;
    outline: initial;
}

select.form-control {
    -webkit-appearance: menulist;
    -moz-appearance: menulist;
    appearance: menulist;
}

.scroll-down {
    margin-top: 0px !important;
}

header.smaller div#logo .logo-1 {
    display: block;
  }