@import url("default.css"); /* Using a url */
.action.tocompare,.block.block-compare{display:none !important}
.sidebar.sidebar-additional{display:none !important}

.minicart-wrapper .action.showcart::before,
.minicart-wrapper .action.showcart.active::before{color:#338443 !important;font-size: 32px !important;line-height: 34px !important;}

.anc-viewmore:visited,
.anc-viewmore,
.action.primary,
.action.primary:visited
{
	border-color:#0084d0;
	background-color:#0084d0 !important;
	color: #fff;
	border-radius:0px !important;
	moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;text-decoration:none !important;
	font-size:14px; 
	padding:8px 25px; 
	font-weight:600; 
	font-family: 'Montserrat', sans-serif !important; 
	text-shadow:none !important; 
	letter-spacing:.02em;
	text-transform:uppercase;
}
.anc-viewmore:hover,
.action.primary:hover {
    background-color: #000000 !important;
	border-color: #000000 !important;
	color: #fff !important;
}
.review-form .action.submit.primary {
    color: #fff !important;
   
}

.actions .action.switcher-trigger {
    background: none;
    border: 1px solid #000;
    padding:6px !important;
	width:100%;
}

.ProductRecord{margin-bottom:20px;text-align:center;}
.old-price{text-decoration: line-through;}
.old-price .price-label{display:none !important}
.wtho-product-item-info{text-align: center;}
.wtho-product-item-info .product-item-name{min-height:40px;}
.product-options-bottom .price-box, .product-info-price .price-box{color:#ed4040 !important}
.home-featured-list h1{text-transform:uppercase;}
.checkout-index-index .nav-sections
{
	display: block !important;
}

.wtho-product-item-info{position:relative;}
.wtho-product-item-info .actions-secondary{position:absolute;top:0px;z-index: 9;right: 0;}
.product-item-details .product-item-name,.Protext{text-transform:capitalize;font-weight:400}
.product-item-details .product-item-name,.page-title{text-transform:capitalize;}
.product-name-with-reviews{min-height:90px;}


.category-list h2{ font-size:20px;}

.sitemap-category-link-head{text-transform:uppercase;}
.scrollToTop,.scrollToTop:hover {
    text-decoration: none;
    color: #fff !important;
    background: #c8b384;
	border: 2px solid #c8b384;
}
.cms-home .block-static-block, .margin-zero{margin: 0px !important;padding: 0px !important;}
.minicart-wrapper .action.showcart .counter.qty {
    background: #000 !important;
	border-radius:15px !important;
	vertical-align:middle !important;
	margin-top:0px !important;
	height:30px !important;
	line-height:30px !important;
	width:24px !important;
}
 .top-container{max-width:100% !important; padding:0 !important;}
 .SubscribeWrap{justify-content: center;}
 
 
.section-item-title.nav-sections-item-title.active{display:none !important;}
.nav-sections-item-content {margin-top: 0 !important;}

.wtho-product-item-info {display: inline-block;
border: 1px solid #ccc;
padding: 10px;}


.cms-index-index .custom-slider{margin:0px !important;padding:0px !important;}
.cms-index-index .owl-carousel .owl-stage-outer{margin:0px !important;padding:0px !important;}
.cms-index-index .columns p{margin:0px !important;padding:0px !important;}

.cms-index-index .product-image-container {
    display: inline-block;
    max-width: 100%;
    border: 1px solid #dddddd;
    box-shadow: .5rem .5rem 1rem rgba(0,0,0,0.1);
    padding: 7px;
	
}
.page-products .products-grid .product-items .product-image-container {
width:100% !important;
}


.no-margin{margin:0px !important;}
body:not(.cms-index-index) .header.content{}

.mx-auto{margin:auto;}
.d-block{display:block;}
.text-uppercase{text-transform:uppercase;}
.pb-2{padding-bottom:15px;}
.pb-3{padding-bottom:25px;}
.imgres{width:100%;}



.cms-index-index  .tab-heading{clear:both; height:46px;
	background: #00d8d9; /* Old browsers */
	background: -moz-linear-gradient(top, #00d8d9 0%, #008cdd 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #00d8d9 0%,#008cdd 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #00d8d9 0%,#008cdd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d8d9', endColorstr='#008cdd',GradientType=0 ); /* IE6-9 */
}
.cms-index-index  .tab-heading .item.title a{border-right:2px solid #00a6de; display:block; line-height:44px; padding:0 30px; font-size:14px; color:#000; text-transform:uppercase;}
.cms-index-index  .tab-heading .item.title a:hover,.cms-index-index  .tab-heading .item.title.active a{color:#fff;}
.cms-index-index  .tab-content{}

.pro-details{padding-bottom:40px}
.pro-details .pro-txt{min-height:90px}
.pro-details .price{font-weight:700;text-align:center}
.pro-details .anc-viewmore{text-align:center}

.category-list{padding:0px;}
.ProImg{background-color:#000; position:relative;border-radius:3px; margin-bottom:30px;}
.ProImg img{opacity:0.7; filter: alpha(opacity=70); /* For IE8 and earlier */}
.ProText{position:absolute;text-align:center;bottom:25%; left:0px; right:0px; font-size:20px; color:#fff;}
.TopHead{color:#fff; font-size:33px; margin-bottom:20px;}
.category-div-fixed{width:360px;height:360px;text-align:center;}
.category-div-fixed img{display: block;
    max-width:360px;
    max-height:360px;
    width: auto;
    height: auto;
	margin-left: auto;
	margin-right: auto;
}
.Prodes{min-height:190px;}
.btn{ moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;text-decoration:none !important;
font-size:13px; padding:15px 25px; font-weight:700;text-transform:uppercase; letter-spacing:.2em;text-shadow:none !important;} 

.btn-outline-light{border:solid 1px #fff; color:#fff !important;}
.btn-outline-light:hover,.btn-outline-light.focus,.btn-outline-light:focus{background-color:#fff !important; border-color:#fff !important; color:#000 !important;}
.MrgLeft{margin:1.1rem;}
.catalog-category-view .category-view .category-image{display:none !important}

.hdr-top ul, .hdr-top ul li{margin-top:0px !important;;margin-bottom:0px !important;}
.alignleft {
float: left;
margin: 0 1.5em 1.5em 0;
}

.minicart-wrapper .cart-icon-img {
    vertical-align:middle;
}

.minicart-wrapper .action.showcart::before {
    display: none !important;
}

.minicart-wrapper .action.showcart .counter.qty {
    background: #000 !important;
    border-radius: 24px !important;
}



/* below 768 start*/
@media (max-width: 767.98px) {	
.owl-carousel{width:100% !important; margin:0 auto; padding-left:1px; padding-right:1px;}
.owl-carousel .owl-stage{width:100% !important;transform:unset !important; }

.section-item-title.nav-sections-item-title{display:none;}
.section-item-title.nav-sections-item-title.active{display:block;}
.nav-toggle {bottom: 0 !important; top:unset !important;}
.navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active), .navigation .level0.active .all-category .ui-state-focus, .navigation .submenu:not(:first-child) .active > a{
    border-color: #0084d0 !important;}
	
#CardGift{text-align:center;}	
.block-search .control{border:none !important;}
.block-search .label::before{display:none;}
.block-search input{position:static !important;margin:0px !important}
.search-autocomplete {
    z-index: 100 !important;
    padding-top: 20px !important;
}
.page-header,.skk_header_search{padding-bottom: 20px;}

.pure-footer .pure-u-1,
.footer-wrap .pure-footer-social-media{text-align:center; margin-top:10px;}

.products-grid .product-item {width:48% !important;margin-left: 1% !important;margin-right: 1% !important;margin-bottom:20px !important;}

.category-menu-image-div{display:none !important;}
}

/* below 768 end*/

/* below 480 start*/
@media (max-width: 479.98px) {
	.header_main_nav_links .pure-menu-disabled, .header_main_nav_links .pure-menu-heading, .header_main_nav_links .pure-menu-link {
		font-size: 12px !important;
		padding: 8px 4px !important;
	}
	
}
/* below 480 end*/

/* above 768 start*/
@media (min-width:768px){

/*default setting*/
.navigation .level0 .submenu{padding:0px !important;}
.navigation, .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .page-main{
	max-width: 1700px !important;
}

.navigation .level0 .submenu li a span{display:inline-block;}
.navigation .level1 .submenu li a span{width:310px;}
.category-menu-image-div{float:left;width:100px;}
.category-menu-image-div img{max-width:95px !important}

/*c setting*/
.nav-sections {background: #0084d0;}	
.navigation {
	text-align:center;
	background: transparent !important;
}

.navigation .level0{margin:0px !important; padding:5px 80px;}
.navigation .level0 a{color: #fff !important}

.navigation .level0 > .level-top, .navigation .level0.has-active > .level-top {
    font-size: 13px;
	font-weight: 700;
	letter-spacing: .040em;
	text-transform: uppercase;
	display: inline-block;
	line-height: 40px;
}

.navigation .level0 .submenu li {
    min-width: 280px;
}

.navigation .level1 .submenu li {
    min-width: 350px;
}

.navigation .level0 .submenu a {
	background-color:#0084d0 !important;
	border-bottom:solid 1px #fff;
}
.navigation .level0 .submenu a {
	background-color:#0084d0 !important;
	color: #fff !important;
}
.navigation .level0 .submenu a:hover, .navigation .level0 .submenu a.ui-state-focus {
    background: #e8acfa !important;
    color: #000;
}
.navigation .level0 .submenu .active > a {
    border:none !important;
	border-bottom:solid 1px #fff !important;

}

.navigation .level0.active > .level-top, .navigation .level0.has-active > .level-top {
    color: #e8acfa !important;
	border: none !important;
}


	
.cms-index-index .page-main{max-width: 1700px !important;padding-left:0px !important; padding-right:0px !important;}
.breadcrumbs{display:block;margin-top:20px;}
.checkout-cart-index .page-main,
.customer-account-login .page-main,
.contact-index-index .page-main{margin-top:20px !important;}
.footer.content .block{float:none !important}
.header.content{padding:0px !important}
.action.search::before {
    font-size: 20px !important;    
    color: #000 !important;
}

.skk_header_cart{margin-top:22px;}
.page-header{margin-top:22px;}

.form-address-edit .actions-toolbar .action.vertex-secondary, .order-review-form .action.primary, .bundle-actions .action.primary.customize, .bundle-options-container .block-bundle-summary .box-tocart .action.primary, .box-tocart .action.tocart, .cart-summary .checkout-methods-items .action.primary.checkout, .block-minicart .block-content > .actions > .primary .action.primary, .methods-shipping .actions-toolbar .action.primary, .block-authentication .action.action-register, .block-authentication .action.action-login, .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary, .form-address-edit .actions-toolbar .action.primary, .box-tocart .action.instant-purchase, .multicheckout .action.primary {
    line-height: 2.2rem !important;
    font-size: 1.5rem !important;
	}

.block-search {
    float: right;
    position: relative;
    width: 100% !important;
}
    
.block-search input {
    padding-top: 15px;
    padding-bottom: 15px;
}

	
.cms-index-index .post-list-item {
	
}
.cms-index-index .post-list-item {
    float: left;
    width: 32%;
	
}
/* above 768 end*/
/* above 1024 start*/
@media (min-width:1024px){
.home-featured-list .owl-carousel-product .owl-prev {left: -70px;}
.home-featured-list .owl-carousel-product .owl-next {right: -70px;}
}
/* above 1024 end*/

