                        body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a{
                            color: #333333;
            
            
                        }
                                body a:hover,body a:focus, .account-nav .item a:hover{
                            color: #000000;
            
            
                        }
                                body{
            
                            background-color: #ffffff;
            
                        }
                                .product-label.new-label{
                            color: #ffffff;
            
                            background-color: #333333;
            
                        }
                                .product-label.sale-label{
                            color: #ffffff;
            
                            background-color: #aaaaaa;
            
                        }
                                button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus, .action.primary, .page-not-found .previus-page{
                            color: #333333;
            
                            background-color: #ffffff;
            
                            border-color: #333333;
                        }
                                button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover, .action.primary:hover, .page-not-found .previus-page:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .cart-container .checkout-methods-items .action.primary{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .cart-container .checkout-methods-items .action.primary:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .vicomage-slider .slick-active .slide-caption .caption1{
                            color: #ffffff;
            
            
                        }
                                .vicomage-slider .slick-active .slide-caption .caption2{
                            color: #ffffff;
            
            
                        }
                                .vicomage-slider .slick-active .slide-caption .caption3{
                            color: #ffffff;
            
            
                        }
                                .vicomage-slider .slick-active .slide-caption .caption4{
                            color: #ffffff;
            
            
                        }
                                .vicomage-slider .btn-shop{
                            color: #ffffff;
            
            
                            border-color: #ffffff;
                        }
                                .vicomage-slider .btn-shop:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .slick-prev, .slick-next{
                            color: #666666;
            
                            background-color: #ffffff;
            
                            border-color: #dddddd;
                        }
                                .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .slick-dots li button{
            
                            background-color: #ffffff;
            
                            border-color: #ffffff;
                        }
                                .slick-dots li button:hover, .slick-dots li button:focus, .slick-dots li.slick-active button{
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                #newsletter-popup .block-popup-subscribe .form-subscribe-header h3{
                            color: #333333;
            
            
                        }
                                #newsletter-popup .block-popup-subscribe .description-popup, #newsletter-popup .block-popup-subscribe .subscribe-bottom label{
                            color: #444444;
            
            
                        }
                                #newsletter-popup{
            
                            background-color: #dddddd;
            
                        }
                                #newsletter-popup input{
                            color: #333333;
            
                            background-color: #ffffff;
            
                            border-color: #ffffff;
                        }
                                #newsletter-popup .block-popup-subscribe .newsletter-popup-content .block-subscribe .actions button{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                #newsletter-popup .block-popup-subscribe .newsletter-popup-content .block-subscribe .actions button:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .breadcrumbs a{
                            color: #333333;
            
            
                        }
                                .breadcrumbs a:hover, .breadcrumbs strong{
                            color: #333333;
            
            
                        }
                                .opc-progress-bar-item::before, .opc-progress-bar-item > span::before, .opc-progress-bar-item > span::after{
            
                            background-color: #f4f4f4;
            
                        }
                                .opc-progress-bar-item._active > span::before, .opc-progress-bar-item._active::before, .opc-wrapper .shipping-address-item.selected-item::after{
            
                            background-color: #333333;
            
                        }
                                .opc-wrapper .shipping-address-item.selected-item{
            
            
                            border-color: #aaaaaa;
                        }
                                #backtotop{
                            color: #ffffff;
            
                            background-color: #666666;
            
                        }
                                #backtotop:hover{
                            color: #ffffff;
            
                            background-color: #000000;
            
                        }
            

                        .page-header a{
                            color: #333333;
            
            
                        }
                                .page-header a:hover{
                            color: #999999;
            
            
                        }
                                .page-wrapper .page-header .panel.wrapper{
            
                            background-color: #333333;
            
                        }
                                .header-content{
            
                            background-color: #ffffff;
            
                            border-color: #dddddd;
                        }
                                .minicart-wrapper .action.showcart .counter.qty{
                            color: #ffffff;
            
                            background-color: #333333;
            
                        }
                                .minicart-wrapper .block-minicart{
            
                            background-color: #ffffff;
            
                            border-color: #dddddd;
                        }
                                .block-minicart .block-content .actions .primary .action.primary.checkout{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .block-minicart .block-content .actions .primary .action.primary.checkout:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .block-minicart .block-content .actions .secondary .viewcart{
                            color: #666666;
            
                            background-color: #ffffff;
            
                            border-color: #dddddd;
                        }
                                .block-minicart .block-content .actions .secondary .viewcart:hover{
                            color: #ffffff;
            
                            background-color: #999999;
            
                            border-color: #999999;
                        }
                                .navigation .level0 > .level-top{
                            color: #333333;
            
            
                        }
                                .nav-sections .vicomage-megamenu li.level0 > .level-top:hover, .vicomage-megamenu li.current > a.level-top{
                            color: #999999;
            
            
                        }
                                .vicomage-megamenu .cat-label, .accordion .cat-label, .vicomage-megamenu .cat-label::before, .accordion .cat-label::before{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .vicomage-megamenu .cat-label.cat-label-hot, .accordion .cat-label.cat-label-hot, .vicomage-megamenu .cat-label.cat-label-hot::before, .accordion .cat-label.cat-label-hot::before{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .nav-sections .vicomage-megamenu li.level0.dropdown .submenu a:hover, .nav-sections .vicomage-megamenu li.level0.fullwidth .submenu li.current > a, .nav-sections .vicomage-megamenu li.level0.staticwidth .submenu li.current > a, .vicomage-megamenu li.current > a.level-top, .nav-sections .vicomage-megamenu li.level0 .submenu .current > a.level-top{
                            color: #999999;
            
            
                            border-color: #e8e8e8;
                        }
                                .nav-sections .vicomage-megamenu li.level0 .submenu, .nav-sections .vicomage-megamenu li.level0.fullwidth .submenu li.level1 li .subchildmenu, .nav-sections .vicomage-megamenu li.level0.staticwidth .submenu li.level1 li .subchildmenu, .nav-sections .vicomage-megamenu li.level0.dropdown .submenu li .subchildmenu{
            
            
                        }
                                .nav-sections .vicomage-megamenu li.level0 .submenu a{
                            color: #333333;
            
            
                        }
                                .nav-sections .vicomage-megamenu li.level0 .submenu a:hover{
                            color: #999999;
            
            
                        }
                                .accordion li a{
                            color: #333333;
            
            
                        }
                                .accordion li a:hover, .accordion li.current > a.level-top{
                            color: #999999;
            
            
                        }
                                .header-container-fixed{
            
                            background-color: #ffffff;
            
                            border-color: #dddddd;
                        }
            

                        .filter-content .filter-options-item .filter-options-title{
                            color: #333333;
            
            
                        }
                                .page-layout-1column .filter.block.active .filter-title, .page-layout-1column .filter.block .filter-title:hover, .filter .block-title.filter-title strong:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .toolbar-products{
            
                            background-color: #efefef;
            
                        }
                                .toolbar{
                            color: #333333;
            
            
                        }
                                .toolbar select, .actions-toolbar .secondary a.action{
                            color: #333333;
            
            
                        }
                                .toolbar .modes-mode{
                            color: #333333;
            
            
                        }
                                .toolbar .modes-mode.active, .toolbar .modes-mode:hover{
                            color: #333333;
            
            
                        }
                                .pages a.page{
                            color: #333333;
            
                            background-color: #ffffff;
            
                            border-color: #dddddd;
                        }
                                .pages strong.page, .pages a.page:hover, .pages .action:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .product-item-name > a, .product.name a > a{
                            color: #333333;
            
            
                        }
                                .product-item-name > a:hover, .product.name a > a:hover{
                            color: #999999;
            
            
                        }
                                .product-item .price-box .price, .product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price, .minicart-items .product-item-details .price, .table-wrapper .cart-price{
                            color: #333333;
            
            
                        }
                                .rating-summary .rating-result::before{
                            color: #c7c7c7;
            
            
                        }
                                .rating-summary .rating-result > span::before, .review-control-vote label::before{
                            color: #333333;
            
            
                        }
                                .product-item-actions .actions-secondary .action, .product-item-actions .actions-secondary .btn-quickview{
                            color: #333333;
            
                            background-color: #ffffff;
            
                            border-color: #ffffff;
                        }
                                .product-item-actions .actions-secondary .action:hover, .product-item-actions .actions-secondary .btn-quickview:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .product-item-actions .actions-primary .tocart{
                            color: #333333;
            
                            background-color: #ffffff;
            
                            border-color: #ffffff;
                        }
                                .product-item-actions .actions-primary .tocart:hover{
                            color: #ffffff;
            
                            background-color: #aaaaaa;
            
                            border-color: #aaaaaa;
                        }
                                .shipping-content{
            
            
                            border-color: #dddddd;
                        }
                                .shipping-content .shipping-icon a{
                            color: #666666;
            
            
                            border-color: #dddddd;
                        }
                                .shipping-content .shipping-icon a:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .shipping-content .shipping-text h3{
                            color: #333333;
            
            
                        }
                                .shipping-content .shipping-text p{
                            color: #929292;
            
            
                        }
                                .content-banner .banner-inner .text-content .p-name, .content-banner .banner-inner .text-content .p-text{
                            color: #ffffff;
            
            
                        }
                                .content-banner .banner-inner .text-content .p-name::before{
            
                            background-color: #ffffff;
            
                        }
                                .block-category-home .item-category-content .item-category-text a{
                            color: #ffffff;
            
            
                        }
                                .post-content .post-read-more{
                            color: #333333;
            
            
                        }
                                .title-page .subtitle, .page-title-wrapper h1, .title-page .subtitle::before{
                            color: #333333;
            
            
                            border-color: #dddddd;
                        }
                                .group-product-tabs .product-tab{
                            color: #333333;
            
            
                        }
                                .group-product-tabs .product-tab.active, .group-product-tabs .product-tab:hover{
                            color: #333333;
            
            
                        }
                                .group-product-tabs .product-tab::after{
            
            
                            border-color: #dddddd;
                        }
                                .box-tocart .action.tocart{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .box-tocart .action.tocart:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .product-addto-links .action{
                            color: #333333;
            
                            background-color: #ffffff;
            
                            border-color: #dddddd;
                        }
                                .product-addto-links .action:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .product.data.items > .item.title > .switch{
                            color: #333333;
            
            
                        }
                                .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .product.data.items > .item.title > .switch:hover{
                            color: #333333;
            
            
                        }
                                .fotorama__thumb-border{
            
            
                            border-color: #333333;
                        }
                                .prev-next-products .product-nav .product-pop, .prev-next-products .product-nav .product-pop::before{
            
            
                            border-color: #333333;
                        }
                                .contact-index-index .page-main .contact-info h3{
                            color: #333333;
            
            
                        }
                                .faq-wrapper .panel .panel-title a .count{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .faq-wrapper .panel .panel-title a .count-number{
                            color: #333333;
            
            
                        }
                                .faq-contact-link .btn-contact{
                            color: #ffffff;
            
                            background-color: #333333;
            
                        }
                                .skill-gruop .progress .progress-active{
            
                            background-color: #333333;
            
                        }
                                .our-team .team-iAbout Page Teamtem .team-name a{
                            color: #333333;
            
            
                        }
                                .our-team .team-item .team-name a:hover{
                            color: #333333;
            
            
                        }
                                .our-team .team-item h3{
                            color: #333333;
            
            
                        }
            
                        .footer-middle .block-content-statick ul li a{
                            color: #aaaaaa;
            
            
                        }
                                .footer-middle .block-content-statick ul li a:hover{
                            color: #ffffff;
            
            
                        }
                                .footer-middle{
            
                            background-color: #1d1d1d;
            
                        }
                                .footer-bottom{
            
                            background-color: #161616;
            
                        }
                                .footer-middle{
                            color: #aaaaaa;
            
            
                        }
                                .footer-middle .heading .block-title{
                            color: #fffbfb;
            
                            background-color: #1d1d1d;
            
                        }
                                .footer-middle .heading::before{
            
                            background-color: #343434;
            
                        }
                                .footer-middle .feature-icon .tit-name{
                            color: #333333;
            
            
                        }
                                .footer-newletter-content .block-title{
                            color: #ffffff;
            
            
                        }
                                .footer-newletter-content .text-newletter{
                            color: #ffffff;
            
            
                        }
                                .footer-newletter-content .input-newleter input{
                            color: #ffffff;
            
            
                            border-color: #ffffff;
                        }
                                .footer-newletter-content .input-newleter .actions button{
                            color: #ffffff;
            
            
                            border-color: #ffffff;
                        }
                                .footer-newletter-content .input-newleter .actions button:hover{
                            color: #ffffff;
            
                            background-color: #aaaaaa;
            
                            border-color: #aaaaaa;
                        }
                                .social-list .list-inline li .social-link{
                            color: #ffffff;
            
            
                            border-color: #ffffff;
                        }
                                .social-list .list-inline li .social-link:hover{
                            color: #ffffff;
            
                            background-color: #aaaaaa;
            
                            border-color: #aaaaaa;
                        }
                                .footer-bottom .copyright{
                            color: #aaaaaa;
            
            
                        }
            
                        .footer-type2 .footer-middle .block-content-statick ul li a{
                            color: #444444;
            
            
                        }
                                .footer-type2 .footer-middle .block-content-statick ul li a:hover, .footer-type2 .footer-middle .block-content-statick ul li a:hover::before{
                            color: #999999;
            
            
                        }
                                .footer-type2 .footer-bottom .footer-link-bottom li a{
                            color: #444444;
            
            
                        }
                                .footer-type2 .footer-bottom .footer-link-bottom li a:hover{
                            color: #999999;
            
            
                        }
                                .footer-type2 .footer-middle{
            
                            background-color: #f8f8f8;
            
                        }
                                .footer-type2 .footer-bottom{
            
                            background-color: #f8f8f8;
            
                        }
                                .footer-type2 .footer-middle{
                            color: #444444;
            
            
                        }
                                .footer-type2 .footer-middle .heading .block-title{
                            color: #444444;
            
            
                        }
                                .footer-type2 .footer-middle .heading::before{
            
                            background-color: #e1e1e1;
            
                        }
                                .footer-type2 .foote{
                            color: #444444;
            
            
                            border-color: #e1e1e1;
                        }
                                .footer-type2 .footer-bottom .social-list .list-inline li .social-link:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
            
                        .footer-type3 .footer-middle .block-content-statick ul li a{
                            color: #aaaaaa;
            
            
                        }
                                .footer-type3 .footer-middle .block-content-statick ul li a:hover{
                            color: #ffffff;
            
            
                        }
                                .footer-link-bottom li a{
                            color: #aaaaaa;
            
            
                        }
                                .footer-link-bottom li a:hover{
                            color: #999999;
            
            
                        }
                                .footer-type3 .footer-middle{
            
                            background-color: #1d1d1d;
            
                        }
                                .footer-type3 .footer-bottom{
            
                            background-color: #1d1d1d;
            
                        }
                                .footer-middle{
                            color: #aaaaaa;
            
            
                        }
                                .footer-middle .heading .block-title{
                            color: #fffbfb;
            
                            background-color: #1d1d1d;
            
                        }
                                .footer-middle .heading::before{
            
                            background-color: #343434;
            
                        }
                                .footer-middle .feature-icon .tit-name{
                            color: #333333;
            
            
                        }
                                .footer-type3 .footer-middle .newsletter input{
            
            
                            border-color: #343434;
                        }
                                .footer-type3 .footer-middle .newsletter .action{
                            color: #aaaaaa;
            
            
                            border-color: #343434;
                        }
                                .footer-type3 .footer-middle .newsletter .action:hover{
                            color: #ffffff;
            
                            background-color: #999999;
            
                            border-color: #999999;
                        }
                                .footer-type3 .footer-bottom .social-list .list-inline li .social-link{
                            color: #aaaaaa;
            
                            background-color: #aaaaaa;
            
                            border-color: #e1e1e1;
                        }
                                .footer-type3 .footer-bottom .social-list .list-inline li .social-link:hover{
                            color: #ffffff;
            
                            background-color: #333333;
            
                            border-color: #333333;
                        }
                                .footer-type3 .footer-bottom .copyright{
                            color: #aaaaaa;
            
            
                        }
                                .footer-type3 .copyright a{
                            color: #333333;
            
            
                        }
            
                        .footer-middle-2 .footer-newletter-content .text-newletter{
                            color: #aaaaaa;
            
            
                        }
                                .footer-middle-2 .footer-newletter-content .input-newleter input{
            
            
                            border-color: #aaaaaa;
                        }
                                .footer-middle-2 .footer-newletter-content .input-newleter .actions button{
                            color: #aaaaaa;
            
            
                            border-color: #aaaaaa;
                        }
                                .footer-middle-2 .footer-newletter-content .input-newleter .actions button:hover{
                            color: #ffffff;
            
                            background-color: #aaaaaa;
            
                            border-color: #aaaaaa;
                        }
            