/* =================================================================== */
/* Blue #000000






====================================================================== */

/*for Sidebar*/



.content .banner {
    background-color: #f1f1f1 !important;
}

.sideTheme .slider-sub-text {
    color: #828282 !important;
}

.sideTheme .white {
    color: #a3a3a3 !important;
}

.sideTheme h1.slid-bus-txt {
    color: #000000 !important;
}

.sideTheme .breadcrumb-nav, .content .breadcrumb-nav a {
    color: #000000 !important;
}

.sideTheme .content-line {
    background: #f1f1f1;
    color: #000000 !important;
}

    .sideTheme .content-line h2 {
        color: #000000 !important;
    }



/*for horizontal*/



.blue,
.b-arrow,
.p-pagination:hover,
.dropcast.dc-transparent,
.remove-modal:hover,
.tab-link-caption:hover,
.toggle-header.fourth-style,
.qoute-ico,
.title-full-portfolio:hover,
.mega-item-list.w--current,
.mega-tittle:hover,
.h-minimal,
.footer-link.f-2,
.core-ico,
.blog-link:hover,
.link,
.tab-slide.w--current,
.li-ico.li-blue,
.portfolio-ico:hover,
.nav-link:hover,
.nav-link.w--open,
.nav-link.active,
.dropdown-link.w--current,
.language-link.active,
.email:hover,
.search-wrapper:hover,
.icobox-circle,
.hand-of-sean,
.portfolio-text-wrapper:hover,
.arrow-language {
    color: #000000;
}

    .button:hover,
    .portfolio-ico,
    .banner,
    .creative-banner,
    .w-slider-nav-invert > div.w-active,
    .w-slider-dot.w-active,
    .dropcast,
    .highlight,
    .pricing-price,
    .call-to-action,
    .tab-ico-number,
    .toggle-line-2.blue-color,
    .caption-tab,
    .toggle-line.blue-color,
    .animation-ico,
    .small-line,
    .dt-blog,
    .procces-wrapper.color-3,
    .social-ico.footer-soc:hover,
    .social-ico:hover,
    .social-ico.social-gray:hover,
    .search-form:hover,
    .icobox-circle:hover,
    .icobox-circle.ibox-gray:hover,
    .divider-1.dvd-color,
    .carousel-arrow:hover,
    .tab.w--current,
    .tab.t-vertical.w--current,
    .button.btn-top {
        background-color: #000000;
    }

/*.sideTheme .content h1.slid-bus-txt{
    color: #000000





!important;
    
}*/



.z-accordion.crystal.vertical > z.section > .z-header, .z-accordion.crystal.horizontal > .z-section > .z-header > .z-title {
    background-color:#000000!important;
    background-image:none!important;
    color:#ffffff!important;
    font-size:16px!important;
}

.z-accordion.horizontal > .z-section.z-active > .z-header > .z-title{
    background-color:#ffffff!important;
    background-image:none!important;
    color:#000000!important;
    font-size:16px!important;
}

._404 {
    font-size:120px;
    padding:10px;margin:5px;
    background-color: #000000;
    color:#ffffff;
    /*width:30px;*/

}

.quote-color{
    color:#000000!important;

}



.navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:hover,
    .navbar-default .navbar-nav > .active > a:focus {
        color: #ffffff;
    }



.site-color {
    color: #000000;
}
.gallery-item-title {
    color: #000000;
}

.news-title {
    color: #000000;
}

.slick-dots li.slick-active button::before {
    color: #000000 !important;
}

.main-sidebar, .left-side {
    background-color: #000000;
    color: #ffffff;
}

.page-title {
    color: #000000 !important;
     border-bottom:1px dashed #000000;
}

.prdct-price {
    color: #000000 !important;
}

.ui-autocomplete-category {
    color: #616161 !important;
    margin: 5px 0px;
}

.light-theme .current {
    background-color: #616161 !important;
}


.page-header {
    color: #000000 !important;
}

.cbp-vm-title {
    color: #000000 !important;
}

.user-text {
    padding: 5px 10px;
    color: #20a3dc !important;
}

    .user-text span {
        margin: 0px 10px 0px 5px;
        color: #656565;
    }

    .user-text a {
        color: black !important;
    }

.modal-body h5 a {
    color: #000000 !important;
}

.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after {
    border-bottom: 13px solid #000000 !important;
}

.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before {
    border-bottom: 5px solid #000000 !important;
}

.sp-thumbnail-title {
    font-weight: bold;
    margin: 10px 0px;
    color: #000000 !important;
}

.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before {
    border-left: 5px solid #000000 !important;
}

.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after {
    border-right: 13px solid #000000 !important;
}

.content-line {
    background: #231f20;
    padding: 20px 0px;
}

.cbp-vm-add {
    background: #231f20;
}

.cbp-vm-options {
    border-bottom:1px dashed #000000;
}
.cbp-vm-options a:hover,
.cbp-vm-options a.cbp-vm-selected {
    color: #3a3536;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    color: #fff !important;
    cursor: default;
    background: #231f20;
    border-bottom-color: transparent;
}

.nav-tabs {
    border-bottom: 1px solid #000000;
}

.button.btn-small.btn-blog:hover {
    background-color: #000000;
    box-shadow: #000000 0px 0px 0px 1px inset;
}

.button.btn-gradient {
    background-image: -webkit-linear-gradient(bottom, #000000, #000000 );
    background-image: linear-gradient(to top, #000000, #000000 );
}

    .button.btn-gradient:hover {
        background-image: -webkit-linear-gradient(#000000, #000000 );
        background-image: linear-gradient(#000000, #000000 );
    }

.drop-down-list.w--open,
.filter.active {
    border-top: 2px solid #000000;
}

.social-ico:hover,
.divider-1.dvd-dash.dvd-b-color,
.divider-1.dvd-dots.dvd-b-color {
    border-color: #000000;
}

.social-ico.footer-soc:hover {
    border-bottom-color: #000000;
}

.search-result {
    border-top: 1px solid #000000;
}

.icobox-circle,
.qoute-ico {
    border: 1px solid #000000;
}

.tab.w--current,
.tab.t-vertical.w--current {
    border-bottom-color: #000000;
}

.procces-wrapper,
.call-to-action.cta-v3 {
    background-color: #000000;
}

    .procces-wrapper.color-2,
    .call-to-action.cta-v2 {
        background-color: #000000;
    }

    .procces-wrapper.color-4,
    .call-to-action.cta-v4 {
        background-color: #000000;
    }

.arrow-proccess {
    border-left: 15px solid #000000;
}

    .arrow-proccess.color-2 {
        border-left-color: #000000;
    }


    .arrow-proccess.color-3 {
        border-left-color: #000000;
    }

.mega-menu.w--open {
    border-top: 2px solid #000000;
}

.toggle-header.fourth-style {
    border-bottom-color: #000000;
}

.blockquote.bq-v2 {
    background-color: #000000;
}

.icobox-circle.ibox-gray:hover {
    border-color: #000000;
}

.blockquote {
    border-left: 2px solid #000000;
}

.boxed {
    border-top: 3px solid #000000;
}

.tab-slide.w--current {
    border-top-color: #000000;
}


.button {
    background-color: #000000;
}

.video-overlay {
    background-image: url(../../../ptn.png), linear-gradient(to right, rgba(61, 196, 228, 0.98) 19%, rgba(61, 196, 228, 0.59) 75%, rgba(61, 196, 228, 0.27));
}

.button.btn-gradient {
    box-shadow: #39bedb 0px 0px 0px 1px;
}

@media (max-width: 991px) {
    .hamburger.w--open {
        background-color: #000000;
    }
}
