::selection {
                  background: #0f0fe2;
                  color: #fff;
                }
                ::-moz-selection {
                  background: #0f0fe2;
                  color:#fff;
                }
                .logo-svg {
                    fill: #0f0fe2;
                }
                .button,
                .le-button,
                .btn{
                    background: #0f0fe2;
                }
                .le-color {
                    color: #0f0fe2;
                }
                .dropdown .dropdown-menu {
                    border-top-color: #0f0fe2;
                }
                #top-bar-right .dropdown-menu{
                    border-top-color: #0f0fe2;
                }
                #top .contact-row i {
                    color: #0f0fe2;
                }
                .search_form .button-search,
                .search_form .button-search2{
                    background-color: #0f0fe2;
                }
                #top .top-cart-row-container .wishlist-compare-holder a:hover,
                #top .top-cart-row-container .wishlist-compare-holder a:hover i{
                    color: #0f0fe2;
                }
                #top #cart_block .cart-heading .basket-item-count .count{
                    background-color: #0f0fe2;
                }
                #top #cart_block .cart-heading .total-price{
                    color: #0f0fe2;
                }
                #main #top #cart_block.open > .dropdown-menu{
                    border-top-color: #0f0fe2;
                }
                .mini-cart-info .price {
                    color: #0f0fe2;
                }
                /* @end */
                /* @group 3. MegaMenu */
                .megamenu-wrapper {
                    background: #0f0fe2;
                }
                .megamenuToogle-wrapper {
                    background: #0f0fe2;
                }
                ul.megamenu li .sub-menu .content .static-menu a.main-menu {
                    color: #0f0fe2 ;
                }
                ul.megamenu > li > .sub-menu > .content > .arrow:after {
                    border-bottom-color:  #0f0fe2 ;
                }
                ul.megamenu li .sub-menu .content {
                    border-top-color: #0f0fe2 ;
                }
                @media (max-width: 991px) {
                    .responsive .megamenu-wrapper {
                        background: #0f0fe2 ;
                    }
                }
                /* @group 3. RevolutionSlider */
                .tp-bullets.simplebullets.round .bullet:hover,
                .tp-bullets.simplebullets.round .bullet.selected {
                    background-color: #0f0fe2;
                }
                /* @end */
                /* @group 4. ProductFilter */
                .filter-product .filter-tabs ul > li.active > a,
                .filter-product .filter-tabs ul > li.active > a:hover,
                .filter-product .filter-tabs ul > li.active > a:focus {
                    background-color: #0f0fe2;
                }
                /* @end */
                .carousel-brands .owl-prev:hover,
                .carousel-brands .owl-next:hover{
                    color: #0f0fe2;
                }
                .camera_wrap .owl-controls .owl-pagination .active span {
                    background: #0f0fe2;
                }
                .box-product .owl-pagination > div.active,
                .box-product .owl-pagination > div:hover {
                    background: #0f0fe2;
                }                
                .product-grid .product:hover .image .quickview a {
                    background: #0f0fe2;
                }
                .product-grid .product:hover .image .quickview a,
                .product-list .row:hover .quickview a {
                    background: #0f0fe2;
                }
                div.pagination-results ul li:hover a,
                div.pagination-results ul li:hover span,
                div.pagination-results ul li.active a,
                div.pagination-results ul li.active span{
                    color: #0f0fe2;
                    border-color:#0f0fe2;
                }
                .product-info .thumbnails-carousel:hover .owl-buttons .owl-prev:hover,
                .product-info .thumbnails-carousel:hover .owl-buttons .owl-next:hover {
                    background: #0f0fe2;
                }
                .htabs a.selected {
                    background: #0f0fe2;
                }
                .center-column .tab-content .meta-row span a{
                    color: #0f0fe2;
                }
                ul.contact-us li span {
                    color: #0f0fe2;
                }
                .center-column .list-unstyled li:before {
                    color: #0f0fe2;
                }
                .custom-footer h4 i {
                    color: #0f0fe2;
                }
                .footer .contact-info .social-icons li a:hover {
                    background-color: #0f0fe2;
                }
                .footer h4, .footer .h4 {
                    color: #0f0fe2;
                }
                /* ElevateZoom */
                .zoomTint{
                    background-color: #0f0fe2 !important;
                }
                /* Mega Filter */
                .mfilter-heading-content {
                    color: #0f0fe2 
                }
                .mfilter-slider-slider .ui-slider-handle,
                #mfilter-price-slider .ui-slider-handle {
                    color: #0f0fe2 !important;
                }
                .mfilter-slider-slider .ui-slider-range,
                #mfilter-price-slider .ui-slider-range {
                    background: #0f0fe2 !important;
                }
                /* iCheck */
                .icheckbox.checked:before,
                .iradio.checked:before{
                    background-color: #0f0fe2;
                    border-color: #0f0fe2;
                }
                .information-contact .our-store a{
                    color: #0f0fe2;
                }
                /* Blog */
                .post .date-published {
                    background: #0f0fe2;
                }
                .posts + .pagination li:hover a,
                .posts + .pagination li:hover span,
                .posts + .pagination li.active a,
                .posts + .pagination li.active span{
                    color: #0f0fe2;
                    border-color:#0f0fe2;
                }
                .post .meta-row span a {
                    color: #0f0fe2;
                }
                .post .comments-list .author .name{
                    color: #0f0fe2;
                }
                .news.v1 .media-body .date-published {
                    color: #0f0fe2;   
                }
                .product-grid-template .product-grid .product.product-img-slider .owl-carousel .owl-item .item.active{
                    border-bottom-color:  #0f0fe2;
                }
                .advanced-grid-latest-blogs .news .article-date-added i {
                    color: #0f0fe2;
                }
                body .popup-module .mfp-close {
                    background:  #0f0fe2;
                }
                body .popup-module .newsletter-discount{
                    color: #0f0fe2;
                }
                body .mfp-image-holder .mfp-close,
                body .mfp-iframe-holder .mfp-close {
                    background:  #0f0fe2;
                }
                .popup h4 {
                   color: #0f0fe2; 
                }
                .category-wall .name a {
                    color: #0f0fe2;
                }
		                
        														        																		        				                                    ul.megamenu > li > a:hover,
                    ul.megamenu > li.active > a,
                    ul.megamenu > li:hover > a {
                        background: #0f0f99 !important;
                    }
                    .vertical ul.megamenu > li:hover > a,
                    .vertical ul.megamenu > li.active > a {
                        border-color: #0f0f99                    }
                    @media (max-width: 991px) {
                        .responsive ul.megamenu > li:hover,
                        .responsive ul.megamenu > li.active {
                            background: #0f0f99                        }
                    }
		                                                                                                .button:hover,
                .le-button:hover,
                .btn:hover,
                .product-grid .product:hover .image .quickview a:hover,
                .product-list .row:hover .quickview a:hover{
                    background: #1b23f9                }
    
		                                a:hover {
                    color: #0f0fe2                }
                .tp-leftarrow.default:hover,
                .tp-rightarrow.default:hover {
                    color: #0f0fe2                }
                .btn-add-to-wishlist:hover,
                .btn-add-to-wishlist:hover i,
                .btn-add-to-compare:hover,
                .btn-add-to-compare:hover i{
                    color: #0f0fe2                }
                #top-bar .top-links li a:hover{
                    color: #0f0fe2                }
                ul.megamenu li .product .name a:hover{
                    color: #0f0fe2                }
                .product-grid .product .name a:hover{
                    color: #0f0fe2                }
                .product-grid .product .only-hover ul li a:hover,
                .product-grid .product .only-hover ul li a:hover:before {
                    color: #0f0fe2                }
                .products-carousel-overflow > .prev:hover span:before, 
                .products-carousel-overflow > .next:hover span:before{
                    color: #0f0fe2                }
                .box > .prev:hover span:before, 
                .box > .next:hover span:before {
                    color: #0f0fe2                }
                .tab-content .prev-button:hover span:before, 
                .tab-content .next-button:hover span:before {
                    color: #0f0fe2                }
                .advanced-grid-products .product .name a:hover{
                    color: #0f0fe2                }
                .col-sm-3 .products .advanced-grid-products .product .name a:hover,
                .col-sm-4 .products .advanced-grid-products .product .name a:hover,
                .col-md-3 .products .advanced-grid-products .product .name a:hover,
                .col-md-4 .products .advanced-grid-products .product .name a:hover {
                    color: #0f0fe2                }
                .col-sm-3 .products .row > div .product .name a:hover,
                .col-sm-4 .products .row > div .product .name a:hover,
                .col-md-3 .products .row > div .product .name a:hover,
                .col-md-4 .products .row > div .product .name a:hover{
                    color: #0f0fe2                }
                .product-info .links a:hover,
                .product-info .links a:hover i{
                    color: #0f0fe2                }
                .product-info .cart .add-to-cart .quantity #q_up:hover,
                .product-info .cart .add-to-cart .quantity #q_down:hover{
                    color: #0f0fe2                }
                .product-filter .options .button-group button:hover,
                .product-filter .options .button-group .active {
                    color: #0f0fe2                }
                .faq-area .faq-section .panel-faq .panel-heading .panel-title:hover a.collapsed,
                .faq-area .faq-section .panel-faq .panel-heading .panel-title a{
                    color: #0f0fe2                }
                .faq-area .faq-section .panel-faq .panel-heading .panel-title > a:after,
                .faq-area .faq-section .panel-faq .panel-heading .panel-title:hover > a.collapsed:after {
                    color: #0f0fe2                }
                .footer ul li a:hover {
                    color: #0f0fe2                }
                .camera_wrap:hover .owl-controls .owl-buttons .owl-prev:hover:before,
                .camera_wrap:hover .owl-controls .owl-buttons .owl-next:hover:before{
                    color: #0f0fe2;
				}
                /* Blog */
                .post .meta > li a:hover {
                    color: #0f0fe2;
                }
                .posts .pagination li:hover a,
                .posts .pagination li:hover span{
                    color: #0f0fe2;
                    border-color:#0f0fe2;
                }
                .posts .pagination-ajax .load-more:hover{
                    color: #0f0fe2;
                }
                .post .post-media .media-slider:hover .owl-next:hover,
                .post .post-media .media-slider:hover .owl-prev:hover{
                    color: #0f0fe2;
                }
                .post .post-media .media-slider:hover .owl-page.active span,
                .post .post-media .media-slider:hover .owl-page:hover span {
                    background: #0f0fe2;
                }
                .post .blog-post-author .media .media-heading:hover a{
                    color: #0f0fe2;
                }
                .blog-categories .box-category ul li a:hover {
                    color: #0f0fe2;
                }
                .blog-popular-posts .media a:hover h5,
                .blog-related-posts .media a:hover h5,
                .blog-product-related-posts .media a:hover h5,
                .blog-latest-posts .media a:hover h5{
                    color: #0f0fe2;
                }
                .blog-tags .tagcloud a:hover {
                    color: #0f0fe2;
                }
		                        .megamenu-wrapper ul.megamenu > li{
                  border-right-color: #090980                }
                .megamenuToogle-wrapper {
                    border-bottom-color: #090980;
                }
		                        .megamenuToogle-wrapper .container > div {
                    background-color: #090980                }
		                        .megamenuToogle-wrapper .container > div {
                    border-color: #090968                }
		                                                        										
		
            .sale.ribbon:after{
            border-top-color: #F8484A !important;
        }
        .label-discount{
            background-color: #F8484A !important;
        }
                .bestseller.ribbon:after{
            border-top-color: #59B210 !important;
        }
                .latest.ribbon:after{
            border-top-color: #407AC5 !important;
        }