:root{
	--main-color:#ffdc52;
    --secondary-color:#4e7df1;
	--border-color:#e2e2e2;
	--button-hover-color:#4e7df1;
    --text-hover-color:#4e7df1;
    --default-button:#222;
    --third-color:#222;
    --For-color:#ffdc52;
}

/*---------------------Main Color------------------*/
/*background-color*/
.check-fancy input[type=radio]:checked + label:before,#_desktop_cart .innovatory-cart a.cart,.service-box:hover .icon-wrap,
.check-fancy input[type=checkbox]:checked + label:before,#product .has-discount .discount, .has-discount .discount,.quickview .current-price span.discount,.innovatoryPopupnewsletter-i .close,
#search_block_top .btn.button-search,.contact-rich .block:hover .icon,.itgallarycms-content .gallary-img .grouped_elements:before,.owl-carousel .owl-dots button.active:before,.owl-carousel .owl-nav > *:hover,
.pagination .page-list li a:hover, .pagination .page-list li a.disabled,.pagination .pagination_bottom li a:hover,#index a.btn-primary.white-bg:hover,#index a.btn-primary.white-bg:focus,.chef-img .overlay,
#left-column .bor-btn:hover,.specialProductGrid .product-add-to-cart .ajax_add_to_cart_button,
.sale-banner-bg a:hover,#blockcart-modal .modal-header,#itimageslider .nivo-controlNav .nivo-control.active,.mypresta_scrollup{
	background-color: var(--main-color);
}
.innovatorySocial ul li a i:hover,.innovatoryFooter-center .link-wrap ul li a:hover,.footer-payment.row .col-lg-2.wrapper.link-wrap.mt-30 ul li a:hover{
    color: var(--main-color);
}
.it_tab .innovatory-tab li a.active{
	border-color: var(--main-color);
}
.service-sec .service-box:not(:first-child):after {
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, var(--main-color) 50%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(50%, var(--main-color)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, var(--main-color) 50%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, var(--main-color) 50%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, var(--main-color) 50%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, var(--main-color) 50%, rgba(255,255,255,1) 100%);
}
@media screen and (min-width: 1051px){
#header .nav-right .innovatory-cart .icon-wrap-circle .cart-products-count,.mobile-menu-meta,.container_it_vegamenu.mb-30,#header .it-menu-horizontal ul li.level-1:hover{
    background-color: var(--main-color);
}
.wishtlist_top:hover i.ti-heart.hidden-md-down{
	color: var(--secondary-color);
}
}

/*border-color*/
.mypresta_scrollup:hover,.check-fancy input[type=checkbox] + label:before,.check-fancy input[type=checkbox]:checked + label:before, 
.bor-btn:hover,.bor-btn:hover,.contact-rich .block:hover .icon,.pagination .page-list li a:hover, .pagination .page-list li a.disabled,.sale-banner-bg a:hover,.check-fancy input[type=radio] + label:before,.countdown-show4 .countdown-section,.nav-right .icon-wrap-circle:hover .icon-wrap,
.innovatoryProductList .innovatoryItem a:hover, .innovatoryProductList .innovatoryCart button:hover,#left-column .bor-btn:hover,#block-reassurance li,.owl-carousel .owl-nav > *:hover,
.product-actions .add-to-cart:hover,.pagination .pagination_bottom li a:hover,.innovatoryProductList .innovatoryItem a:hover,.nav-meta .dropdown-menu,.cat-img .overlay,
.quickview .product-images .thumb-container img.selected, .quickview .product-images .thumb-container img:hover,.product-images > li.thumb-container .thumb.selected, .product-images > li.thumb-container .thumb:hover{
	border-color: var(--main-color);
}

/*box-shadow*/
@-webkit-keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255,150,0,0.1), 0 0 10px 10px var(--main-color), 0 0 0 10px rgba(255,150,0,0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255,150,0,0.1), 0 0 10px 10px var(--main-color), 0 0 0 10px rgba(255,150,0,0.5);
        -webkit-transform: scale(1.5);
        opacity: 0;
    }
}
@-moz-keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255,150,0,0.1), 0 0 10px 10px var(--main-color), 0 0 0 10px rgba(255,150,0,0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255,150,0,0.1), 0 0 10px 10px var(--main-color), 0 0 0 10px rgba(255,150,0,0.5);
        -moz-transform: scale(1.5);
        opacity: 0;
    }
}
@keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255,150,0,0.1), 0 0 10px 10px var(--main-color), 0 0 0 10px rgba(255,150,0,0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255,150,0,0.1), 0 0 10px 10px var(--main-color), 0 0 0 10px rgba(255,150,0,0.5);
        transform: scale(1.5);
        opacity: 0;
    }
}

/*----------------------Secondary Color---------------------*/
/*background-color*/
.full-nav,.innovatoryFooter-top,.service-box:hover .icon-wrap,.innovatoryProductList .innovatoryCart button:hover,.innovatoryProductList .innovatoryItem a:hover,#search_block_top .btn.button-search:hover,#header .mobile-search-bar,
.mypresta_scrollup:hover,.search-widget form button[type="submit"],
.custom-radio input[type=radio]:checked+span,.form-group .input-group .input-group-btn>.btn:hover,#mywishlist td.wishlist_delete a:hover{
    background-color: var(--secondary-color);
}
.mypresta_scrollup:hover:before,.mypresta_scrollup:focus:before,
.contact-rich .block .icon{
    border-color: var(--secondary-color);
}
@media screen and (min-width:1051px){
.wishtlist_top span.cart-wishlist-number{
    background-color: var(--secondary-color);
}
}
/*----------------------third-color ----------------------*/
#header .it-menu-horizontal ul li.level-1:hover>a,#_desktop_wishtlistTop .wishtlist_top:hover{
    color: var(--third-color)
}
#header .dropdown:hover .expand-more{
    color: var(--secondary-color)
}
.block_newsletter .innovatoryForm .btn{
    background-color: var(--main-color)
}
@media screen and (max-width: 1050px){
#header .innovatory-cart a .cart-products-count{
     background-color: var(--secondary-color)
}
}

/*--------------------default-border-color--------------------*/
/*default-border-color*/
.dropdown-menu,#header .innovatory-cart .cart_block,.blog_content,.bolg_des,#left-column .product-column-style, #left-column .category-top-menu,.card,.form-control,.active_filters .filter-block,#js-active-search-filters,#category #left-column #search_filters .facet ul li:not(:last-child), .block-categories .category-sub-menu > li:not(:last-child),#productCommentsBlock .innovatorytabs,
.innovatoryProductList .item,#search_filters .facet, #search_filters_brands .facet, #search_filters_suppliers .facet,#left-column .bor-btn,.product-cover,.tabs .tab-content,.product-variants > .product-variants-item select,.innovatoryNextPrev .nextPrevProduct .innovatoryContent,body#checkout section.checkout-step,body#checkout section.checkout-step .address-item.selected
.table-bordered, .table-bordered td, .table-bordered th,.page-my-account #content .links a span.link-item,.page-customer-account #content, .page-addresses #content,.page-addresses .address,.PopupWishListInner,.products-sort-order .dropdown-menu,.pagination .pagination_bottom li a,.cart-item .product-line-grid .product-image,.wlp_bought_list .product_image,.wlp_bought_item_container,
.it-menu-vertical .menu-dropdown,#itsearch_content_result,.search-widget form input[type="text"],.service-sec,#ui-id-1,.it-menu-vertical .menu-content,.service .icon-wrap,.sec-head-style h3,.home_blog_post .blog_date,#left-column .product_img .product-thumbnail,article.js-product-miniature.item_in{
    border-color: var(--border-color);
}
#header .innovatory-cart .cart_block .products,#header .it-menu-horizontal ul li.level-1 ul li.item-header a,#blockcart-modal .divide-right,.cart-grid-body .cart-items .cart-item:not(:last-child),#left-column .itcolumn .item-inner:not(:last-child) .innovatory-thumbnail-container > .no-margin,
#left-column .itcolumn .owl-item .item:not(:last-child),#header .it-menu-vertical ul li.level-1>a,.it-menu-vertical ul li.level-1 ul li.item-header a, #header .it-menu-vertical ul li.level-1 li.item-header a,.breadcrumb,.sec-head-style,.home_blog_post .blog_content .blog_date{
	border-bottom-color: var(--border-color)
}
#order-items,#search_category{
	border-right-color: var(--border-color)
}
.service-sec .service-box:not(:first-child){
    border-left-color: var(--border-color)
}

/*---------------------Button Hover Color------------------*/
.btn-primary, .btn-primary, .btn-primary, .btn-secondary, .btn-secondary, .btn-secondary, .btn-tertiary, .btn-tertiary, .focus.btn-tertiary,.specialProductGrid .product-add-to-cart .ajax_add_to_cart_button:hover{
	background-color: var(--default-button);
}
#header .innovatory-cart .cart_block .cart-buttons a:hover,.btn-primary:hover, .btn-primary:hover, .btn-primary:hover, .btn-secondary:hover, .btn-secondary:hover, .btn-secondary:hover, .btn-tertiary:hover, .btn-tertiary:hover, .focus.btn-tertiary:hover,.form-group .input-group .input-group-btn>.btn:hover,
.product-actions .add-to-cart:hover,body .cart-grid-body > a.label:hover,#header .innovatory-cart a .cart-products-count{
    background-color: var(--button-hover-color);
}
.form-group .input-group .input-group-btn>.btn:hover,.it-menu-vertical li.level-1:hover{
    border-color: var(--button-hover-color);
}

/*--------------------text-hover-color--------------------*/
body .it-menu-horizontal ul li.level-1 ul li a:hover,.innovatoryDisplaySearch .expand-more:hover,#header .it-menu-horizontal ul li.level-1 ul li a:hover,.read_more:hover,.breadcrumb ol li a:hover,
.cart-grid-body a.label:hover,.product-line-grid-right .cart-line-product-actions .remove-from-cart:hover,.scroll-box-arrows i:hover, .quickview .product-images .owl-nav > *:hover,.product-cover .layer:hover .zoom-in,.blogdetail span:hover,#header .innovatory-cart .cart_block .products .cart-info .productName a:hover,#manufacturer li.brand a:not(.btn):hover,
.it-menu-vertical ul li.level-1:hover > a,.it-menu-horizontal li.level-1.icon-only:hover > a:before,.block-categories .category-sub-menu .category-sub-link:hover,.subpage .innovatoryProductList .innovatory-product-title a:hover,.no-account a:hover,.it_tab .innovatory-tab li a:hover,.it_tab .innovatory-tab li a:hover,
.product-line-grid-right .product-price .remove-from-cart:hover,.block-categories .category-sub-menu li[data-depth="0"] > a:hover,.contact-rich .block a:hover,#itsearch_data .items-list li .product-name:hover,.bolg_des .sdsarticleHeader .sdstitle_block a:hover,.sitemap a:hover,.blog_content .sds_post_title a:hover,
.innovatoryProductGrid .productName a:hover,.innovatoryTestimonial .item span,#left-column .itcolumn .productName a:hover,#mywishlist #block-history a:hover,.innovatoryProductGrid .productName a:hover,.it-menu-vertical .menu-dropdown a:hover,.link-wrap ul li a:before,
a,.nav-left .dropdown .expand-more:hover,.active_filters .filter-block .close:hover,.contact-rich .block .icon,.breadcrumb ol li:last-child a,.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover, .cart-grid-body a.label:focus,
.itfootercontactinfo_inner .icon,.page-cart .product-line-grid-body>.product-line-info>a.label:hover,.blogdetail a:hover,#newsletter_block_popup .block_content .htAlert,.page-my-account #content .links a:hover i,.sec-heading h4,
.big-sale-wrap h3 span,.sign-wrap h6 i,.innovatoryProductGrid  .innovatoryItem .quick-view,.innovatoryProductGrid  .innovatoryItem .addToWishlist,.innovatoryProductGrid  .innovatoryItem .cart-btn,.innovatoryCart .cart-btn:hover span,.cart-btn:hover i.ti-shopping-cart,
button.button.ajax_add_to_cart_button.add-to-cart.btn-default:hover span,.product-add-to-cart button:hover i.ti-shopping-cart,.itCategoryFeature .item .categoryName a:hover{
    color: var(--text-hover-color); 
}