@charset "UTF-8";
<style>
    
    /*background*/
    #site-header .contact-info{
        color: !important;
    }
    #sub-social,.breadcrumb-container,#site-header .header-top,#sub-cart{
        background-color:rgb(66, 87, 92) !important;
    }
    .page-footer .widgets .section{
        background-color:rgb(242, 242, 242) !important;
    }
    .footer-sub{
        background-color:rgb(204, 204, 204) !important;
    }
    body{
        background-color:rgba(0, 0, 0, 0) !important;
            }
    /*nav*/
    .mega-menu  a,ul.dl-menu.dl-menuopen a{
        background:rgb(97, 123, 128) !important; 
        color:rgb(255, 255, 255) !important; 
    }
    .mega-menuNav,.mega-menu{
        background:rgb(97, 123, 128) !important; 
    }
    .mega-menu ul>li a:hover{
    /*.mega-menu ul>li a:hover,ul.dl-menu.dl-menuopen a:hover{*/
        background:rgb(175, 209, 217) !important; 
        color:rgb(66, 87, 92) !important; 
    }
    #site-menu li a{
        background:rgba(0, 0, 0, 0) ; 
        color:rgb(66, 87, 92) ; 
    }
    #site-menu li.hover a,#site-menu li.current a{
        background:rgb(66, 87, 92) ; 
        color:rgb(255, 255, 255); 
    }
    /*text*/
    *{
        /*color:rgb(0, 0, 0) !important;*/
    }
    h1, h2, h3, h4, h5, h6{
        color:rgb(0, 0, 0) !important;
    }
    .sidebar .side-section-header{
        background:rgb(243, 243, 243) !important;
    }
    #main-content,.page-footer,p,.iconed-list .list-content,th,td{
        color:rgb(0, 0, 0) !important;
    }
    a:not(.main-header .option-list>li>a,.main-header .option-list>li.active>a,.vmenu){
        color:rgb(0, 0, 0) !important;
    }
    a:not(.main-header .option-list>li>a,.main-header .option-list>li.active>a,.vmenu):hover{
        color:rgb(0, 0, 0) !important;
    }
    #main-content a:not( .stepA),label{
        color:rgb(0, 0, 0) !important;
    }
    #main-content a:not(.stepA):hover{
        color:rgb(0, 0, 0) !important;
    }
    .normal{
        color:rgb(0, 0, 0) !important;
    }
    .special{
        color:rgb(255, 0, 0) !important;
    }
    small{
        color:rgb(204, 204, 204) !important;
    }
    .copyright,.copyright p {
        color:rgb(0,0,0) !important;
    }
    /*button*/
    button:not(.input-icon,.down,.up){
        color:rgb(255, 255, 255) !important;
        background:rgb(0,0,0) !important; 
    }
    button.btn{
        color:rgb(255, 255, 255) !important;
        background:rgb(0,0,0) !important; 
    }
    button.btn:hover{
        color:rgb(255, 255, 255) !important;
        background:rgb(204, 204, 204) !important; 
    }
    button:not(.input-icon,.down,.up):hover{
        color:rgb(255, 255, 255) !important;
        background:rgb(204, 204, 204) !important; 
    }
    /*icon*/
    i:not(.fa fa-search){
        color:rgb(0, 0, 0) !important;
        border-color:rgb(0, 0, 0) !important;
    }
    #sub-social i,
    #sub-social i :before,#social-icons i,#social-icons :before,#total-cart i,#total-cart :before{
        color:rgb(255, 255, 255) !important;
        border-color:rgb(255, 255, 255) !important;
    }
    div.ribbon {
        color:rgb(0, 0, 0) !important;
        border-color:rgb(0, 0, 0) !important;
    }
    .product .entry-media .icons .circle:not(.ribbon){
        background:white;
        color:rgb(0, 0, 0) !important;
    }
    .owl-theme .owl-controls .owl-buttons div{
        border-color:rgb(0, 0, 0) !important;
    }
    /*other*/
    table{
        border-color:rgb(0,0,0) !important
    }
    <!--</style>-->