/****** Mobile ******/
@media(max-width: 600px){

#top-bar {display: none;}

#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .ktss-nav-brand {display: none;}


	
	

	

	

	

	

	

#footer .widgetized-footer {display: none;}
	

.ktss-top-footer-img {display: none;}
	

	

	

	

	

	

	

	

	

	

	

#main-content .wrapp-item-singled .left .rightrt .sku_wrapper {display: none;}
	

	

	

	

	

#main-content .woocommerce-tabs {display: none;}
	

	

#main-content .upsells {display: none;}
	

#main-content .related {display: none;}

}
/****** end media size header mobile ******/

#top-bar .wrapp-top-bar .collapse,
#top-bar .top-bar-welcome .wrapprofile ul li h1,
#top-bar .wrapp-top-bar .navbar .menu-tb li a {
	border-color: #4c4c4c;
	color: #4c4c4c;
}
	

/****** body ******/
	


body {
 background-color:#eeeeee;
}	

#main-content {
    padding: 0 5px;
    max-width: 1280px;
}

/****** Public ******/

#main-content .news-side .panel .panel-heading {
    background-color: #dddddd;
    color:  #444444;
        border-bottom: 2px solid #e51c23;
    }

#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li a span.onsale {
	background-color:#ff2212;
}
#main-content #content .wrapp-shop .wrapp-cat-woocommerce .products .type-product .woocommerce-LoopProduct-link .onsale, #main-content .woocommerce-tabs .woocommerce-Tabs-panel .products .type-product .woocommerce-LoopProduct-link .onsale,
#main-content .wrapp-contact .woocommerce .products .product-type-auction .woocommerce-LoopProduct-link .onsale {
	background-color:#ff2212;
}
#main-content .upsells .products .product a .onsale, #main-content .related .products .product a .onsale,
#main-content .wrapp-item-singled .right .onsale {
	background-color:#ff2212;
}
span.onsale, #main-content .wrapp-contact .cross-sells .products .type-product .woocommerce-LoopProduct-link .onsale {
	background-color:#ff2212;
} 

/****** Scroll Settings ******/
::scrollbar { width: 8px;}
::scrollbar-track { background: #ededed;}
::scrollbar-thumb { border-radius: 0;background: #999999; }
::scrollbar-thumb:hover {background: #777777; }
/* webkit */
::-webkit-scrollbar { width: 8px;}
::-webkit-scrollbar-track { background: #ededed;}
::-webkit-scrollbar-thumb { border-radius: 0;background: #999999; }
::-webkit-scrollbar-thumb:hover {background: #777777; }

/****** Header ******/
.ktss-offers .theme {
	color:#ffffff;
	background-color:#ff0500;
}
.ktss-offers .theme:hover {
	background-color:#c30704;
}


div[id*="ajaxsearchlite"] .probox .prosettings .innericon svg, div[id*="ajaxsearchlite"] .probox .promagnifier .innericon svg {
    fill: #666666 !important;
}

#header {
    background-color: #fffcfc;
}
#top-bar .wrapp-top-bar .collapse {
	background:#ffffff;
}
/****** Footer1 ******/
#footer .con-info-bar {
    background-color: #646871;
}
/****** Footer2 ******/
#footer .inf-sociem-bar {
    background-color: #ffffff;
}
/****** Footer3 ******/
#footer .cate-footer .navbar {
    background-color: #eeeeee;
}
/****** Footer4 ******/
#footer .co-wr-bar {
    background-color: #1e73be;
}
/****** Footer5 ******/
#footer .about-bottom-footer {
    background-color: #ffffff;
}
#footer .scrollToTop:hover i {
    color: #83d244;
    text-shadow: 0px 0px 6px #83d244;
}


/****** Mega Menus ******/
#navigation,
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .item-level-master .item-master .nav,
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu {
    background-color: #f7f8fa;
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .pointermm {
	color: #f7f8fa;
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .items,
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .item-level-master .item-master .btl-master,#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .item-level-master .item-master .item-single .items,#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu .wrapper .menu li a {
	color: #3a3a3a ;
} 
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item a:hover {
	color:#f44336 !important;
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item:hover .items, #navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .item-level-master .item-master:hover .btl-master, #navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .item-level-master .item-master .item-single:hover .items {
	color:#f44336;
}
@media (max-width: 1000px) {
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu:hover{
    border-top-color: #f44336;}
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu .wrapper .menu:hover {
	border-color: #f44336 !important;
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu .wrapper .menu {
    border-color: #ffffff !important;
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu .wrapper a,
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu .wrapper .mm-submenu-title {
	color: #43a6f5;
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .item-level-master .item-master .btl-master,#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .items,#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .item-level-master .item-master .item-single .items {
	font-size: 13px;
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu .wrapper a,
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu .wrapper .mm-submenu-title {
	font-size: 13px;
}
#navigation .menu-container .menu .navbar .container-fluid .navbar-collapse .navbar-nav .wrapp-item .wrapp-menu .wrapper .menu li a {
	font-size: 14px;
}

/****** top-slider start ******/
.ktss-top-slider .carousel-indicators {
	background: rgba(0, 0 ,0, 0.8);
}
.ktss-top-slider .carousel-indicators li span {
	color:  #ffffff;
}
.ktss-top-slider .carousel-indicators .active {
	background: #474747;
}
.ktss-top-slider .carousel-indicators .active span {
	color: #ffffff;
}

/****** wrapp-slider-offer ******/

.wrapp-slider-offer .carousel-indicators {
	background: rgba(,  ,, 0.8);
}
.wrapp-slider-offer .carousel-indicators .active:after {
	border-left-color: ;
}
.wrapp-slider-offer .carousel-indicators li a {
	color:  ;
}
.wrapp-slider-offer .carousel-indicators .active a {
	background: ;
	color:  ;
}
.digit {
	background: #ffffff !important;
	color:  #474747;
	border-radius: 0% 0% 0% 0% ;
}
.countDiv:before {
	background: #ffffff !important;
}
.countDiv:after {
	background: #ffffff !important;
}
/****** Main Page Carousel ******/
#main-content .wrap-carosel-items .panel .panel-heading {
    background-color: #eaeaea;
    color:  #383a3f;
        border-bottom: 2px solid #43a047;
    }
	
#main-content .wrap-carosel-items .panel .panel-heading .left {
	margin-left: 70px;
}
#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-nav {	
	position: absolute;
	left: 0;
	top: 0;
	margin-top: -46px;
	margin-left: -8px;
}
#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-nav .owl-prev,
#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-nav .owl-next {
    width: 25px;
}
#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-nav .owl-prev span,
#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-nav .owl-next span {
	color:#a3a3a3;
}
#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-nav .owl-prev:hover span,
#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-nav .owl-next:hover span {
	color:#4d4d4d;
}

/****** Full Wide Slider ******/
#wrapp-full-slider .owl-stage-outer .owl-stage div .carousel-caption {
    color :#ececec;
    background: #252c41;
}
/****** Product Page ******/

.progress-bar:last-child:before {
	    background-color: #e8e8e8;
}
.progress-bar {
		background-color: #dd3333;
}

/****** Product Home Page Carousels ******/
	
@media (min-width: 500px) {
	#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li:hover .ktss-wrapp-popup-tools {
	    opacity: 1;
	    visibility: visible;
	    transition-duration: 300ms;
	    padding-top: 35%;
	    z-index: 99;
	}
	#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li .ktss-wrapp-popup-tools {
	    position: absolute;
	    width: 100%;
	    height: 100%;
	    background-color: rgba(255, 255, 255, 0.90);
	    top: 0;
	    right: 0;
	    visibility: hidden;
	    opacity: 0;
	    text-align: center;
	    transition-duration: 500ms;
	}
	#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li .ktss-wpt-bt-wrapp {
	    position: absolute;
	    width: 100%;
	    bottom: 0;
	    text-align: center;
	    transition-duration: 500ms;
	    display: block;
	}
	#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li:hover .ktss-wpt-bt-wrapp {
	    transition-duration: 300ms;
	    padding-bottom: 35%;
	}
	#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li .ktss-wpt-bt-wrapp .ktss-wpt-bt {
	    opacity: 0.8;
	}
	#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li .ktss-wpt-bt-wrapp .ktss-wpt-bt:hover {
	    color: #2196f3; 
	}
	#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li .ktss-wpt-bt-wrapp .ktss-wpt-bt span.fa {
		background-color: #2196F3;
	    color: #fff;
	    padding: 5px;
	    border-radius: 50%;
	    width: 37px;
	    height: 37px;
	    text-align: center;
	    font-size: 22px;
	    line-height: 1.3;
	    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.50);
	    -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.50);
	    -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.50);
	    -ms-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.50);
	    -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.50);
	}
	#main-content .wrap-carosel-items .panel .panel-body .owl-carousel .owl-stage-outer .owl-stage .owl-item li .ktss-wpt-bt-wrapp .ktss-wpt-bt:hover span.fa {
		background-color: #1565c0;
	}
}

/****** cartbt ******/

.cartbt .shopping-basket-logo, .wrapheader .logo .cartbt .shopping-basket-logo,
.minicart-mode1 .wrapp-cbt .btn-buy .cart-contents span {
	color: #ffffff;
}
#header .minicart-mode2 .btn-buy,
#header2 .wrapheader .logo .minicart-mode2 .btn-buy {
    border: 1px solid rgba(76, 175 ,80, 0.8);
    color: #4caf50;
}
#header .minicart-mode2 .btn-buy:hover,
#header2 .wrapheader .logo .minicart-mode2 .btn-buy:hover {
    background-color: rgba(76, 175 ,80, 0.8);
    color: #ffffff;
}
#header .minicart-mode2 .btn-buy .badge,
#header2 .wrapheader .logo .minicart-mode2 .btn-buy .badge {
    background: #4caf50;
    color: #ffffff;
}
#header .minicart-mode2 .btn-buy .woocommerce-Price-amount,
#header2 .wrapheader .logo .minicart-mode2 .btn-buy .woocommerce-Price-amount {
    color: #4caf50;
}
#header .minicart-mode2 .btn-buy:hover .woocommerce-Price-amount,
#header2 .wrapheader .logo .minicart-mode2 .btn-buy:hover .woocommerce-Price-amount {
    color: #ffffff;
}
#header .minicart-mode2 .shopping-basket-wrap,
#header2 .wrapheader .logo .minicart-mode2 .shopping-basket-wrap {
    background: #4caf50;
}
#header .minicart-mode2 .shopping-basket-logo,
#header2 .wrapheader .logo .minicart-mode2 .shopping-basket-logo {
    color: #ffffff;
}


.minicart-mode1 .wrapp-cbt .btn-buy {
	background-image: linear-gradient(bottom, rgb(76,175,80) 0%, rgb(132,190,97) 100%);
	background-image: -o-linear-gradient(bottom, rgb(76,175,80) 0%, rgb(132,190,97) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(76,175,80) 0%, rgb(132,190,97) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(76,175,80) 0%, rgb(132,190,97) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(76,175,80) 0%, rgb(132,190,97) 100%);

    box-shadow: inset 0 1px 0 rgb(132,190,97), 0 2px 0 0 rgb(58,151,53), 0 2px 2px #999;
    -webkit-box-shadow: inset 0 1px 0 rgb(132,190,97), 0 2px 0 0 rgb(58,151,53), 0 2px 2px #999;
    -moz-box-shadow: inset 0 1px 0 rgb(132,190,97), 0 2px 0 0 rgb(58,151,53), 0 2px 2px #999;
    -ms-box-shadow: inset 0 1px 0 rgb(132,190,97), 0 2px 0 0 rgb(58,151,53), 0 2px 2px #999;
    -o-box-shadow: inset 0 1px 0 rgb(132,190,97), 0 2px 0 0 rgb(58,151,53), 0 2px 2px #999;
}
.minicart-mode1 .wrapp-cbt .btn-buy .badge {
	background-color:rgb(58,151,53);
	-webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px rgb(132,190,97);
    -moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px rgb(132,190,97);
    -ms-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px rgb(132,190,97);
    -o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px rgb(132,190,97);
    box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px rgb(132,190,97);
}
.minicart-mode1 .wrapp-cbt .minicart-btn .shopping-basket-wrap {
    background-image: linear-gradient(bottom, rgb(58,151,53) 0%, rgb(76,175,80) 100%);
    background-image: -o-linear-gradient(bottom, rgb(58,151,53) 0%, rgb(76,175,80) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(58,151,53) 0%, rgb(76,175,80) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(58,151,53) 0%, rgb(76,175,80) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(58,151,53) 0%, rgb(76,175,80) 100%);
   
    -webkit-box-shadow: inset 0 0 0 rgb(58,151,53), 0 2px 0 0 rgb(37,35,0), 0 2px 2px #999;
    -moz-box-shadow: inset 0 0 0 rgb(58,151,53), 0 2px 0 0 rgb(37,35,0), 0 2px 2px #999;
    -o-box-shadow: inset 0 0 0 rgb(58,151,53), 0 2px 0 0 rgb(37,35,0), 0 2px 2px #999;
    box-shadow: inset 0 0 0 rgb(58,151,53), 0 2px 0 0 rgb(37,35,0), 0 2px 2px #999;
}

/****** Advanced Searchbox ******/

#ajaxsearchlitesettings1,#ajaxsearchliteres1,#ajaxsearchlitesettings2,#ajaxsearchliteres2 {
    background: rgba(247, 248 ,250, 0.9);
}

#header .searchbox #ajaxsearchlite1 .probox .prosettings,
#header .searchbox #ajaxsearchlite1 .probox .promagnifier,
.navi-search .wrapp-search .body-search .searchbox #ajaxsearchlite2 .probox .prosettings,
.navi-search .wrapp-search .body-search .searchbox #ajaxsearchlite2 .probox .promagnifier {
    background-image: linear-gradient(bottom, rgb(247,248,250) 0%, rgb(255,255,255) 100%);
    background-image: -o-linear-gradient(bottom, rgb(247,248,250) 0%, rgb(255,255,255) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(247,248,250) 0%, rgb(255,255,255) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(247,248,250) 0%, rgb(255,255,255) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(247,248,250) 0%, rgb(255,255,255) 100%);

    box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
    -webkit-box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
    -moz-box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
    -ms-box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
    -o-box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
}
#header .searchbox #ajaxsearchlite1 .probox,
.navi-search .wrapp-search .body-search .searchbox #ajaxsearchlite2 .probox {
 	box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
    -webkit-box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
    -moz-box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
    -ms-box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
    -o-box-shadow: inset 0 1px 0 rgb(255,255,255), 0 2px 0 0 rgb(229,224,223), 0 2px 2px #999;
}
#header .searchbox #ajaxsearchlite1 .probox .proclose svg,
.navi-search .wrapp-search .body-search .searchbox #ajaxsearchlite2 .probox .proclose svg {
    background-color: #f7f8fa;
}
#header .searchbox #ajaxsearchlite1 .probox .proloading .asl_loader .asl_loader-inner,
.navi-search .wrapp-search .body-search .searchbox #ajaxsearchlite2 .probox .proloading .asl_loader .asl_loader-inner {
    border: 3px solid #f7f8fa;
}
#header .searchbox #ajaxsearchlite1 .probox .proinput form input,
.navi-search .wrapp-search .body-search .searchbox #ajaxsearchlite2 .probox .proinput form input {
    color: #545454 !important;
}

/****** Advanced Searchbox ******/
#main-content .wrapp-detail-fps #detail-part2 .left .dyeah-futch {
	color: #616161;
}
#main-content .wrapp-detail-fps #detail-part2 .left .dyeah-futch:before {
	display: none;
}
#main-content .wrapp-detail-fps #detail-part2 .left .dexis-futch {
	color: #616262;
}
#main-content .wrapp-detail-fps #detail-part2 .left .dexis-futch:before {
	display: none;
}

/****** Enable Animation In Site ******/

/****** change hover all text color ******/

.wrapprofile ul .part2 .wrapp-nav-userp2:hover,
#header .wrapprofile ul li a:hover,
#main-content .advanc-menu .navmenu .items .menu li .ktss-side-mm-btn:hover .title,
#main-content .advanc-menu .navmenu .items .menu li .ktss-side-mm-btn:hover .pointer,
#main-content .advanc-menu .navmenu .items .menu li .tab li a:hover,
#main-content .side-tool-blog a:hover,
#main-content .service-fp-top ul li a:hover,
#footer .widgetized-footer .widget-footer-wrapper .items .news-side .panel .wrapp-news-fp h4:hover,
#main-content .news-side .panel .wrapp-news-fp h4:hover,
#footer .widgetized-footer .widget-footer-wrapper .items .news-side .panel li a:hover,
#main-content .news-side .panel li a:hover,
#footer .widgetized-footer .widget-footer-wrapper .items .news-side .panel .product_list_widget li a .product-title:hover,
#footer .widgetized-footer .widget-footer-wrapper .items .news-side .panel .product_list_widget li a:hover,
#main-content .news-side .panel .product_list_widget li a .product-title:hover,
#main-content .news-side .panel .product_list_widget li a:hover,
#footer .inf-sociem-bar .footer-gud ul li a:hover,
#footer .cate-footer ul li a:hover,
#main-content .wrapp-breadcrumb .breadcrumb a:hover,
a:hover {
	color: #ffb2b2;
}
.cartbt .kanishop-shopping-cart-live .top-cart-item .mini-cart-remove-item a:hover {
    color: #f44336 !important;
}
#main-content .wrapp-contact .woocommerce .cart_item .product-remove a:hover {
	color: #fff !important;
}
#main-content .wrapp-contact .woocommerce .shop_table tbody tr .product-remove a:hover {
    color: #f44336 !important;
}
#header .button:hover,#main-content .button:hover {
	color: #fff;
}
#main-content .popup-tools .add_to_cart_button,#main-content .popup-tools .product_type_auction,#main-content .popup-tools .ajax_add_to_cart,#main-content .popup-tools .product_type_variable,#main-content .popup-tools .yith-wcwl-add-to-wishlist,#main-content .right .yith-wcwl-add-to-wishlist,#main-content .popup-tools .product_preview,
#main-content .popup-tools .compare-button,#main-content .right .compare-button {
	color: transparent !important;
}

/****** Products Backgroud Color ******/

/****** Group Products ******/
@media (max-width: 1000px) {
    #header .wr-logo,#header .wr-search,#header .wr-cart {display: none !important;}
}
@media (min-width: 1000px) {
    .ktss-navi-icons,.navi-search,.ktss-navi-logo {display: none !important;}
}




