Bira | 17.05.18

In this example below you will see how to do a Bira | 17.05.18 with some HTML / CSS and Javascript

Thumbnail
This awesome code was written by uideveloper007, you can see more from this user in the personal repository.
You can find the original code on Codepen.io
Copyright uideveloper007 ©

Technologies

  • HTML
  • CSS
  • JavaScript
<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">
  <title>Bira | 17.05.18</title>
  
  
  
      <link rel="stylesheet" href="css/style.css">

  
</head>

<body>

  <noscript>
 <div id="nojs" class="warning"><p>For full functionality of this site it is necessary to enable JavaScript. Here are the <a href="https://www.enable-javascript.com/" target="_blank"> instructions how to enable JavaScript in your web browser</a></p></div>
</noscript>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.6.2/flexslider.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.css">
<!--<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro">-->
<link rel="stylesheet" href="https://codepen.io/uideveloper007/pen/NMOJMQ.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.6.2/jquery.flexslider.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js"></script>
<!-- For Filters Price Slider slide for mobile start -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js"></script> 
<!-- For Filters Price Slider slide for mobile end -->
<script src="https://codepen.io/uideveloper007/pen/NMOJMQ.js"></script>
  
  

    <script  src="js/index.js"></script>




</body>

</html>

/*Downloaded from https://www.codeseek.co/uideveloper007/bira-or-170518-NMOJMQ */
@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css";
/*Loader Start*/
/* 	body{
visibility: hidden;
opacity: 0;
}
body.loaded{
visibility: visible;
opacity: 1;
transition: 0.4s all ease;
} */
/*Loader End*/

/*No Js Popup Start*/

/* .bottomtotop { width: 156px !important; height: auto!important; position: absolute!important; bottom: 681px !important; right: 0 !important; left: 0!important; display: none; text-indent: -9999px; z-index: 100000000; margin: 0 auto; } */

.products-block .wishlist a{border-radius: 19px; width: 48%;-webkit-border-radius:20px; -moz-border-radius: 20px;}
.product-block .wrap-hover .cart{width: 48%;-webkit-border-radius:20px; -moz-border-radius: 20px;}
.product-block:hover .wrap-hover{bottom: 20px;}
.page-account-login .form-group input{    letter-spacing: 2px;}



.box .box-heading{font-family: 'DINPro';}
.product-info .options>div b{font-family: 'DINPro';font-weight:500;}
.page-product #content h1{text-transform:uppercase !important;font-family: 'DINPro' !important; font-weight:500 !important;}
.custom-cart-outer #top1 { display: none; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{    font-family: 'DINPro';    font-weight: 500 !important;}
.product-info .quantityvk select{outline:0;color: #000;}
.Mobile-menu .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active{box-shadow:none;}
.Mobile-menu .dropdown-menu > li > a{ text-transform: uppercase; letter-spacing: 1px; color: #000; font-family: 'DINPro'; font-weight: 500; font-size: 14px; }
.btn:active, .btn.active{box-shadow:none;}

#mySidenav ul#toggle span:hover .fa{color: #ed1c24;}
#mySidenav ul#toggle span{cursor:pointer;font-family: 'DINPro';}
#mySidenav ul#toggle a{font-family: 'DINPro';}
#mySidenav ul#toggle span:hover{color: #ed1c24;}

#custom-cart-price.price { font-family: 'Source Sans Pro', sans-serif!important; } 
#custom-cart-price .price{ font-family: 'Source Sans Pro', sans-serif!important;visibility:hidden; } 
#custom-cart-price  .total{ font-family: 'Source Sans Pro', sans-serif!important; } 
.custom-image-secton .model{display:none;}
#custom-cart-image-section { display: block; width: 100%;    margin-bottom: 33px;}

#custom-cart-image-section{position: relative; width: 100%;display: flex; flex-direction: row; flex-wrap: nowrap;   align-content: flex-start;} 	
#custom-cart-image-section:before { position: absolute; content: ""; height: 1px; background: #ccc; width: 90%; top: -12px;     left: 5%;}
 
	
#custom-cart-image-section .image { width: 30%; float: left; text-align:left;margin-left: 30px;} 
.custom-image-secton { float: left; width: 70%; } 
.custom-name-cart { display: flex; width: 100%; display: flex; flex-direction: row; flex-wrap: w; justify-content: left; align-items: left; align-content: left; }
div#custom-name-cart-inner{width: 70%;}
#custom-cart-price{width: 30%;float: left;}
#custom-cart-price .price{float: left;}
#custom-cart-price .total{text-align:center;}
#custom-size-inner {  display: inline-block; margin: 20px 0 0 0px;  }
#custom-size-inner td { text-transform: uppercase; vertical-align: middle; padding-right: 14px; color:#000;} 
#custom-qty-cart{display: inline-block;}
#custom-qty-cart td { color:#000; text-transform: uppercase; vertical-align: middle; }
#custom-qty-cart input {color:#000;  border: 1px solid #000; width: 43%; } 
#custom-size-inner select { color:#000; text-transform: uppercase; border: 1px solid #ccc; background: rgba(255, 255, 255, 1) url(https://res.cloudinary.com/kartrocket/image/fetch/q_80/https://kartrocket-mtp.s3.amazonaws.com/all-stores/image_laffaire/data/content/dwon.png) no-repeat scroll 90% 50% !important;padding-right: 30px; }
#custom-remove-inner img{display: none;}
#custom-remove-inner a{text-transform:uppercase;} 
#custom-remove-inner {    margin: 60px 0 0 0px;display:block;}
#custom-name-cart-inner .name{height: 49px;overflow: hidden;}
#custom-cart-price .total{    margin-right: 25px;    font-size: 19px;color:#000;}
#custom-name-cart-inner .name a { text-transform: uppercase; font-size: 16px; color: #000; }
.page-checkoutv2-cart .custom-size-inner b { color: #000; font-weight: 600; font-family: 'DINPro'; text-transform: uppercase; } 
.page-checkoutv2-cart .custom-qty-cart b{ color: #000; font-weight: 600; font-family: 'DINPro'; text-transform: uppercase; } 
.page-checkoutv2-cart #qty-dk {display:flex;}
.page-checkoutv2-cart #qty-dk .image {color:#000; font-family: 'DINPro';  width: 30%; float: left; text-align: left; margin-left: 30px; text-align: center; text-transform: uppercase; font-size: 18px; } 
.page-checkoutv2-cart #qty-dk .name{float: left;font-family: 'Source Sans Pro', sans-serif!important;text-transform:uppercase;width: 70%;    font-size: 16px;color:#000;}
.page-checkoutv2-cart #qty-dk .model{float: left;}
.page-checkoutv2-cart #qty-dk .quantity img{display:none;}
.page-checkoutv2-cart #qty-dk .price{float:left;font-family: 'Source Sans Pro', sans-serif!important;display:none;}
.page-checkoutv2-cart #qty-dk .total{float:left;font-family: 'Source Sans Pro', sans-serif!important;    font-size: 19px;    text-align: center;    width: 30%;color:#000;}
 
.page-checkoutv2-cart .qty-inner-custom-image-secton2{    width:70%;}
.page-checkoutv2-cart .custom-qty-cart-page{display: block; clear: both;    margin-top: 31px;}
.page-checkoutv2-cart #qty-dk .quantity input { font-size: 0px; width: 0px; display:none;} 
.page-checkoutv2-cart #qty-dk { position: relative; width: 100%; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: flex-start; } 
.page-checkoutv2-cart #qty-dk:before { position: absolute; content: ""; height: 1px; background: #ccc; width: 90%; top: -12px; left: 5%; }    
.custom-size-cart .qty-btn{border-top:none;}  
.custom-size-cart .qty-btn a.btn-qty { color: #fff; cursor: pointer; border: none; border: 1px solid; padding: 11px; margin: 8px; background: #000; font-size: 12px; } 
.modal-header{text-align:center;text-transform: uppercase;}
.custom_qty{border:1px solid #c2c2c2 !important;}
.custom-size-cart .qty-btn a.btn-qty:hover { background: #ececec; color: #000; border-color: #ececec; } 
.product-info .sharevk  a:hover, a:focus { color:#616161 !important; } 
.product-info .error { display: block; color: #FF0000; margin: 5px 0; position: absolute; text-transform: uppercase; margin-bottom: 12px; margin: 0px; }
.page-account-login .content p{font-family: 'DINPro' !important;    font-weight: 500;}
.page-account-login .inner p {font-family: 'DINPro' !important;    font-weight: 500;}
.page-account-login .inner label{font-family: 'DINPro' !important;    font-weight: 500;}
.page-account-login .form-group~a{font-family: 'DINPro' !important;    font-weight: 500;}
.product-info .quantityvk select option{    font-size: 13px !important;}    
.easyzoom.is-ready img { cursor: none !important; }  
.easyzoom--overlay .easyzoom-flyout{display:none;}


#cust-wislist-dk{position: absolute; bottom: 100px; }
.page-product #columns .container { width: 100%;padding:0px;}  
.page-product .tabs-group { background: #fff;padding:100px;}
/* .page-product #content{background:#e6e9eb;} */
.product-info .cart{display: inline-block;width:46%;float:left;}
.product-info a.gift-now { width: 46%; background: transparent !important;    border: 2px solid #616161 !important;} 
.product-info a.gift-now span{color:#616161;}
.product-info .dk {  position: absolute; bottom: 100px;left: -41px;}
.product-view .space-padding-r-35 .clearfix~br{display:none;}
.product-view .space-padding-r-35 .clearfix~br{display:none;}
.product-info .price~hr{display:none;}

.product-info .dk a.fa.fa-instagram{display: none;}
.product-info .dk .sharevk span{    margin: 7px 0px;    display: block;font-size:0px;}
.product-info .dk .sharevk a.fa.fa-pinterest{display: none;}
.product-info .dk .sharevk a.fa.fa-google-plus{display: none;}
.product-info .dk .sharevk a.fa.fa-twitter{display: none;}
.product-info .dk .sharevk a.fa.fa-youtube{display: none;}
.product-info .sharevk .fa { font-size: 31px; border: 1px solid; padding: 10px; width: 50px; text-align: center; height: 50px; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius: 50%;} 
.product-info .sharevk .fa:hover{color:#616161;}
.dk .sharevk~.wishlist span{    font-size: 0px;}
.dk .sharevk~.wishlist span i.fa.fa-heart { font-size: 20px; display: block; width: 50px; height: 50px; border: 1px solid; text-align: center; line-height: 30px; border-radius: 50%; cursor: pointer; padding: 10px 0 0px 5px; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius: 50%;	 } 
.dk .sharevk~.wishlist span i.fa.fa-heart:hover{color:#616161;}
.sharevk .wishlist .fa { font-size: 22px; padding: 14px;cursor:pointer;}
.product-extra a#button-cart { border-radius: 20px; width: 98%; padding: 10px; -webkit-border-radius:20px; -moz-border-radius:20px;}
.product-extra span.gift-now { border-radius: 20px; width: 98%; padding: 10px; -webkit-border-radius:20px; -moz-border-radius: 20px;}
.product-info .product-extra a, .product-info .product-extra input[type="button"]{border:2px solid transparent; border-radius: 20px !important;    padding: 10px!important;-webkit-border-radius:20px !important; -moz-border-radius: 20px !important;display:inline-block!important;}
.product-extra i.fa.fa-angle-right { margin-left: 10px; }
.tabs-group .htabs{display:none;} 
.related-wapper { background: #ebebeb; }
.related-wapper .box{margin-bottom: 0px; padding:72px 0px 225px 0px} 
#related_grid { border: 0; margin: 0 39px; width: 600px; margin: 0 auto !important; }
#related_grid li:hover { background-color: transparent; }
#related .flex-viewport{background: #ebebeb !important;}
.tabs-group .tab-content { padding: 0; margin: 0 0 30px; width: 70%; margin: 0 auto !important; } 
.tabs-group .tab-content p{line-height:25px;}  
.cyovk #content h1, #page-quickview h1, .page-product #content h1~br{display:none;} 
 div#cust-size-chart { float: right; line-height: 16px; margin: 0px 10px 0 10px; }  
#cust-search-dk .fa { font-size: 22px; }

.page-account-voucher #columns .container .row~.row { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: flex-end; align-content: flex-end; }
.page-account-voucher section.col-lg-6.col-md-6.col-sm-6.col-xs-12.voucher-right-col { }
.page-account-voucher section.col-lg-6.col-md-6.col-sm-6.col-xs-12.voucher-right-col #content{
	    position: absolute;
    top: 50%;
    background: #f0f0f0;
    width: 100%;
    transform: translate(0, -50%);
}
.page-account-voucher .voucher-right-col input[type="text"] { width: 100%;    background: transparent;    border: 1px solid #a6a6a6;    padding: 11px 0px 9px 14px;    text-transform: uppercase;}
.page-account-voucher .voucher-right-col textarea{  background: transparent;border: 1px solid #a6a6a6;padding: 11px 0px 9px 14px;    text-transform: uppercase;}
.page-account-voucher input.button.btn.btn-default {font-weight: 500; padding: 10px 37px 9px 21px;   padding: 10px 40px; outline: none; background: #ed1c24; color: #fff; box-shadow: none; border: none; border-radius: 50px; text-transform: uppercase;border: 2px solid transparent;-webkit-border-radius:50px; -moz-border-radius: 50px;    letter-spacing: 1px;} 
.page-account-voucher .fa-angle-right:before{    right: 77px; position: absolute; color: #fff; transform: translate(-50%, 0);}
.page-account-voucher section.col-lg-6.col-md-6.col-sm-6.col-xs-6.voucher-right-col { background: #f0f0f0; } 
.page-account-voucher section.col-lg-6.col-md-6.col-sm-6.col-xs-6.voucher-right-col h1 { font-weight: 400 !important; letter-spacing: 2px; }

 	
.page-account-voucher input.button.btn.btn-default :hover { color: #616161!important; background-color: transparent !Important; border: 2px solid #616161; }  .zoomContainer{display:none;}
.page-account-voucher .box .box-content{padding: 0px;}
.page-account-voucher .box{margin-bottom:0px;} 
.page-account-voucher .error{font-size: 11px;font-family: 'Source Sans Pro', sans-serif!important;}
 

#slidervk { width: 100%!important; /* min-height: 300px; */margin: 0; } 
#slidervk .slides li img { max-width: inherit!important; } 
/* #slidervk .flex-control-nav { bottom: -15px; }  */
#slidervk .flex-control-nav li { margin: 0 10px 0 0; } 
#slidervk .flex-control-paging li a { width: 14px; height: 14px; border-radius: 100px; background: transparent; border: solid 2px #616161; } 
#slidervk .flex-control-paging li a.flex-active { background: #000; } 
.flex-direction-nav a{opacity:1 !important;} 
.flex-direction-nav .flex-next{font-size:0px;} 

.product-info .carousel .carousel-control.right {
background: url(https://ik.imagekit.io/bfrs/tr:w-auto,h-auto,pr-true,c-at_max:cm-pad_extract,w-auto,h-auto/image_ast07/data/logo/right-arrow-product.png) no-repeat scroll 0 0 !important;
width: 20px;
height: 27px;
}

.product-info .carousel .carousel-control{
background: url(https://ik.imagekit.io/bfrs/tr:w-auto,h-auto,pr-true,c-at_max:cm-pad_extract,w-auto,h-auto/image_ast07/data/logo/left-arrow-product.png) no-repeat scroll 0 0 !important;
width: 20px;
height: 27px;

}


.carousel-indicators li {
    background: transparent;
    width: 14px;
    height: 15px;
    background: transparent;
    border: none;
    border: 2px solid #787878;
}
.carousel-indicators .active {
    width: 14px;
    height: 15px;
    border: 2px transparent;
    background-color: #787878;
	margin:1px;
}
 

.flex-direction-nav a.flex-next:before{display:none;}
#slidervk .flex-control-nav li:hover { background-color: transparent; }
 
.page-product b.buyinbulk{    display: none;} 
.page-product a.fancybox-size-chart { position: absolute; right:50px; margin-top: 25px;     font-family: 'DINPro';    font-weight: 500;}  
#shipping-method table.radio td label{font-family: 'Source Sans Pro', sans-serif!important;}
.forcheckout .step_payment table td.total{font-family: 'Source Sans Pro', sans-serif!important;}
.forcheckout p.payable.head span{font-family: 'Source Sans Pro', sans-serif!important;}
.page-checkoutv2-success .review-order tr td{font-family: 'Source Sans Pro', sans-serif!important;}

.price span{font-family: 'Source Sans Pro', sans-serif!important;}
.mini-cart-info td.total{font-family: 'Source Sans Pro', sans-serif!important;}
.mini-cart-total table .right{font-family: 'Source Sans Pro', sans-serif!important;}






#topbar .searchvk{display:none !Important;}
section#megamenu_custom { background: #f0f0f0; }
#mainmenutop .navbar ul.megamenu{float:none;}
.pav-megamenu .navbar-nav > li > a{color:#8a8a8a; padding: 28px 5px; margin:0px;}
.navbar ul.megamenu { justify-content: center !important; } 
.page-home #pav-mainnav,.page-common-home #pav-mainnav{  margin: 35px 0 0 0; } 
#mainmenutop .navbar ul.megamenu li:hover { background-color: transparent; }
#pav-mainnav .mainnav-wrap .navbar > ul > li:nth-child(1) a { border-left: none; }

.page-home #columns > .container, .page-common-home #columns > .container { width: 100%; padding-left: 0px; padding-right: 0px; }
.box.pav-custom.Bear-mug { background: #f0f0f0; padding: 20px 0 0 0px;margin-bottom:0px;}
.custom-banner-1 img { width: 100%; } 
.bear-all-top-btn { text-align: center; padding: 36px 0 39px 0px; }
.bear-all-top-btn a {    font-family: 'DINPro';  padding: 7px 16px 6px 16px; border: 2px solid #737373; border-radius: 21px; -moz-border-radius: 21px; -webkit-border-radius: 21px; 	letter-spacing: 2px; font-size: 12px; text-transform: uppercase; font-weight: 500; color: #000; }
.box.pav-custom.apparels{background:#fff;}
.box.pav-custom.custom-banner-top { margin-bottom: 0px; } 

.apparels .container { width: 881px; padding: 0px; }
.apparels h4 { text-align: center; margin:63px 0px 48px 0px; font-size: 20px; position: relative;    letter-spacing: 3px;    font-weight: 500;}
.apparels h4:before { position: absolute; content: ""; width:45px; height: 2px; background: #ed2424; bottom: -8px; left: 50%; transform: translate(-50%, 0); } 
  

.apparels ul { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; align-content: space-between;  }
.apparels ul li { flex: 0 18%; list-style: none !important;}  
.apparels ul li img { max-width: 100%; margin-bottom:22px;}
.apparels ul li:hover { background-color: transparent; }  

.apparels-all-top-btn{ text-align: center; padding: 36px 0 39px 0px; }
.apparels-all-top-btn a { padding: 7px 16px 6px 16px; border: 2px solid #737373; border-radius: 21px; letter-spacing: 2px; font-size: 14px; text-transform: uppercase; font-weight: 500; color: #000; -moz-border-radius: 21px; -webkit-border-radius: 21px; font-size: 12px;letter-spacing: 2px;}
.box.pav-custom.collectibles { background: #f0f0f0;margin-bottom:0px;}

.box.pav-custom.collectibles img{width: 100%;}
.collectibles h4 { text-align: center; margin: 63px 0px 48px 0px; font-size: 20px; position: relative; letter-spacing: 3px;     font-weight: 500;    font-size: 18px;    font-family: 'DINPro';} 
.collectibles h4:before { position: absolute; content: ""; width:45px; height: 2px; background: #ed2424; bottom: -8px; left: 50%; transform: translate(-50%, 0); } 
.collectibles-all-top-btn { text-align: center; padding: 36px 0 39px 0px; }
.collectibles-all-top-btn a { padding: 7px 16px 6px 16px; border: 2px solid #737373; border-radius: 21px;-moz-border-radius: 21px; -webkit-border-radius: 21px; 	 letter-spacing: 2px; font-size: 14px; text-transform: uppercase; font-weight: 500; color: #737373; } 
.box.pav-custom.limited-edition { background: #fff; padding: 62px 0 0 0px;margin-bottom: 0px;padding: 62px 0 134px 0px;}


.limited-edition-inner{position:relative;}
.limited-edition-inner img { width: 100%; } 
.limited-edition-inner .content-top-b-text { position: absolute;  bottom: 50px; left: 0; right: 0; width: 85%; margin: auto; padding-bottom: 15px; } 
.limited-edition-inner .content-top-b-text h2 {font-family: 'DINPro';  color:#fff !important; font-weight: 400; font-size: 24px !important; margin: 20px 0 17px 0px; text-transform: capitalize; } 
.limited-edition-inner a.buy-now-btn { font-size: 18px; font-weight: 400; text-align: center; margin: 0 auto; color: #fff; border: 2px solid #FFF; width: 246px; display: block; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; 	 padding: 5px; height: 46px; line-height: 29px; } 
.limited-edition-inner i.fa.fa-angle-right { padding-left: 14px; } 
/* .limited-edition-inner a.buy-now-btn:hover{background: rgba(255, 255, 255, 0.7);transition: 0.4s;} */



#breadcrumb{display: none;}
.product-filter>div.sort{display:none;}
.product-grid{margin: 44px 0px;}
section#megamenu_custom { background: #f0f0f0;     padding: 7px 0 14px 0px; }  





.footer-tag-line p { font-size: 15px !important;     font-family: 'DINPro';}
.footer-logo { text-align: center; clear: both; margin-bottom: 250px; } 
.footer-tag-line { text-align: center; margin: 55px 0px 20px 0px; } 

#nojs {
	display: table;
	height: 100vh;
	left: 0%;
	margin: 0 auto;
	padding: 5px;
	position: fixed!important;
	table-layout: fixed;
	text-align: center;
	top: 0%;
	width: 80%;
	z-index: 2147483647;
}
#nojs p {
	display: table-cell;
	vertical-align: middle;
	font-size: 30px;
	line-height: 35px;
}
#nojs p a {
	display: block;
	text-decoration: underline;
}
#nojs p a:hover {
	text-decoration: none;
}
/*No Js Popup Ends*/

/*Bootstrap Overwrite Start*/
/*Grid System Start*/
.container,
.container-fluid, .pavtestimonial {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
	/*border-left: solid 1px red; border-right: solid 1px red;*/
}
.row,
.form-horizontal .form-group {
	margin-left: -10px;
	margin-right: -10px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
[class*="span"] {
	float: left;
	min-height: 1px;
}
.row-fluid .span12 {
	width: 100%;
	*width: 99.95024875621891%;
}
.row-fluid .span11 {
	width: 91.54228855721392%;
	*width: 91.49253731343283%;
}
.row-fluid .span10 {
	width: 83.08457711442786%;
	*width: 83.03482587064677%;
}
.row-fluid .span9 {
	width: 74.6268656716418%;
	*width: 74.5771144278607%;
}
.row-fluid .span8 {
	width: 66.16915422885572%;
	*width: 66.11940298507463%;
}
.row-fluid .span7 {
	width: 57.711442786069654%;
	*width: 57.66169154228856%;
}
.row-fluid .span6 {
	width: 49.25373134328358%;
	*width: 49.20398009950249%;
}
.row-fluid .span5 {
	width: 40.79601990049751%;
	*width: 40.74626865671642%;
}
.row-fluid .span4 {
	width: 32.33830845771144%;
	*width: 32.288557213930346%;
}
.row-fluid .span3 {
	width: 23.880597014925375%;
	*width: 23.83084577114428%;
}
.row-fluid .span2 {
	width: 15.422885572139304%;
	*width: 15.373134328358208%;
}
.row-fluid .span1 {
	width: 6.965174129353234%;
	*width: 6.91542288557214%;
}
/*Grid System Ends*/
/*Bootstrap Overwrite Ends*/

/*This Code Found in Stylesheet.css Start*/
body {
	background-color: #fff;
}
/* body[class*="-home"] .container {background: inherit;} */
/* body[class*="-home"] #topbar .inner {background: transparent; min-height: 50px; max-height: inherit;} */
/*body .container, 
body .container-fluid{background-color: inherit; padding:0;} */
#topbar .header-wrap {
	border-left: initial;
	padding-left: inherit;
	padding-right: inherit;
}
/* #topbar .inner {background-color: inherit;} */
#topbar #cart {
	position: inherit;
	margin-top: 0;
	padding-left: 0;
}
#topbar #cart > *{

}
#cart a .cart-total {
	position: inherit;
	right: inherit;
	top: inherit;
	color: inherit;
}
/*This Code Found in Stylesheet.css Ends*/

/*This Code Found in Skin header.tpl Start*/
/* #header-main .input-group-addon{display: inline-block;}
#header-main .wrap { color: #3d3d3d; padding-right: 35px;  padding-top: 10px;  position: relative;}
li.deeper:hover > div {display: block;}
.deeper > div {background: #fff none repeat scroll 0 0; display: none; min-width: 150px; position: absolute; z-index: 99; } */
/*This Code Found in Skin header.tpl Ends*/

/*Issue Fix Start*/

/*All Sys Notification Start*/
/*Common Sys Notification Start*/
/* .success, 
.warning{background-position: 10px 10px; position: relative;}
.success img, 
.warning img{position: absolute; top: 10px; right: 10px;} */
/*Common Sys Notification Ends*/

/*Sys-Notification Start*/
/* #sys-notification #notification .success, 
#sys-notification #notification .warning{background-position: 10px 10px; position: relative;}
#sys-notification #notification .success img, 
#sys-notification #notification .warning img{position: absolute; top: 10px; right: 10px;} */
/*Sys-Notification Ends*/

/*Add to Wishlist Start*/
#sys-notification .success,
#sys-notification .warning {
	width: 98%!important;
	padding: 10px 10px 10px 33px!important;
	background-position: 10px 10px;
	position: relative;
}
#sys-notification .success img,
#sys-notification .warning img {
	position: absolute;
	top: 10px;
	right: 10px;
}
/*Add to Wishlist Ends*/
/*All Sys Notification Ends*/

/*Cart With Popup Start*/
#header #cart .content {
	top:26px;
	/* display:none!important; */
}
#header #cart .content,
.fancybox-skin {
	background: #fff;
	border-radius: 0;
	min-width: inherit;
	border:none;
    /* border-radius: 8px; */
	/* -webkit-border-radius: 8px;  */
	/* -moz-border-radius: 8px;  */
	
}
#header #cart .content .mini-cart-info,
.fancybox-wrap .mini-cart-info {
	max-height: 350px;
	overflow-y: auto !important;
}
#header #cart .content .mini-cart-info table,
.fancybox-wrap .mini-cart-info table {
	width: 100%;
	margin: 0;
	border-bottom: 0px solid #ccc;
}
#header #cart .content .mini-cart-info table td,
.fancybox-wrap .mini-cart-info table td {
	vertical-align: top;
	 
	font-family: 'DINPro' !important;
	font-weight: normal;
	color: #3c3c3c!important;
	border-bottom: 1px solid #E5E5E5;
	text-align: left;
	padding: 5px;
}
#header #cart .content .mini-cart-info table td small,
.fancybox-wrap .mini-cart-info table td small {
	color: #3c3c3c;
}
#header #cart .content .mini-cart-info table tr:last-child td,
.fancybox-wrap .mini-cart-info table tr:last-child td {
	border-bottom: 0px solid #E5E5E5;
}
#header #cart .content .mini-cart-info table td a,
.fancybox-wrap .mini-cart-info table td a {
	font-family: 'DINPro' !important;
	font-weight: normal;
	color: #3c3c3c!important;
	padding: 0;
	font-size: 12px;
	text-transform: none;
}
#header #cart .content .mini-cart-info table td.image,
.fancybox-wrap .mini-cart-info table td.image {
	text-align: center;
}
#header #cart .content .mini-cart-info table td.image a,
.fancybox-wrap .mini-cart-info table td.image a {
	display: block;
	border: solid 0px #efefef;
}
#header #cart .content .mini-cart-info table td.remove img,
.fancybox-wrap .mini-cart-info table td.remove img {
	cursor: pointer;
	border: solid 1px #e5e5e5;
	width: auto;
	padding: 5px;
	max-width: inherit;
}
#header #cart .content .mini-cart-total,
.fancybox-wrap .mini-cart-total {
	min-width: inherit;
	width: 100%;
	float: none;
	margin: 0 0 14px;
}
#header #cart .content .mini-cart-total table,
.fancybox-wrap .mini-cart-total table {
	width: 100%;
	border-top: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
}
#header #cart .content .mini-cart-total table td,
.fancybox-wrap .mini-cart-total table td {
	padding: 5px;
	/* font-family: 'Roboto', sans-serif!important; */
	font-weight: normal;
	color: #3c3c3c!important;
}
#header #cart .content .mini-cart-total table td.left,
.fancybox-wrap .mini-cart-total table td.left {
	text-align: right;
	width: 85%;
}
#header #cart .content .checkout a,
.fancybox-wrap .checkout a {
	/*font-family: 'Roboto', sans-serif!important; font-weight: 600;  padding: 8px 16px; */
	color: #fff!important;
	font-weight: 300;
	display: inline-block;
}
#header #cart .content .checkout a:hover,
.fancybox-wrap .checkout a:hover {
	color: #000!important;
}
/*Cart With Popup Ends*/


/*Megamenu Dropdown errow alignment Start*/
/* #pav-mainnav .pav-megamenu .navbar-nav>li>a>span, 
#menu-offcanvas .menu-offcanvas-inner .menu-offcanvas-content>li>a>span{ display: inline-block;}
#pav-mainnav .pav-megamenu .navbar-nav>li>a .caret, 
#menu-offcanvas .menu-offcanvas-inner .menu-offcanvas-content>li>a .caret { position: relative; float: none; right: 0;}
#pav-mainnav .pav-megamenu .navbar-nav>li>a .caret:before { right: -10px; top: -10px;}
#pav-mainnav .pav-megamenu .dropdown-menu { border-top: 4px solid #c69b47;}
#pav-mainnav .pav-megamenu .dropdown-menu>li>a { padding: 3px 0px; text-align: left;} */
/*Megamenu Dropdown errow alignment Ends*/

/*Radio Button Alignment Start*/
.page-account-register table.form td input[name="newsletter"]~span,
.page-account-register .buttons span {
	padding: 7px 0;
	float: left;
}
.page-account-register .buttons span {
	padding: 8px 0;
}
.page-account-register table.form td input[name="newsletter"],
.page-account-register .buttons input[type="checkbox"] {
	margin: 8px;
	float: left;
}
.page-account-register .buttons input[type="checkbox"] {
	margin: 11px 15px 11px;
}
/*Radio Button Alignment Ends*/

/*Button Alignment Start*/
.page-checkoutv2-cart .buttons,
.page-account-forgotten .buttons,
.page-account-address .buttons,
.page-account-wishlist .buttons,
.page-account-order .buttons,
.page-account-download .buttons,
.page-account-reward .buttons,
.page-account-return .buttons,
.page-account-transaction .buttons,
.page-error-not_found .buttons
/*, 
.page-forcheckout-cart .buttons, 
.page-information .buttons, 
.page-account-order-info .buttons, 
.page-checkoutv2-success .buttons, 
.page-checkout-success .buttons, 
.page-account-address-delete .buttons, 
.page-account-logout .buttons*/

{
	margin: 0 0 20px;
}
/*Button Alignment Ends*/

/*Table View Alignment Start*/
.page-account-order-info #content table.list,
.page-account-reward #content table.list,
.page-account-transaction #content table.list,
.page-account-order #content table.order-list {
	width: 100%;
	margin: 0 0 20px;
}
.page-account-order-info #content table.list thead td,
.page-account-order-info #content table.list tbody td,
.page-account-order-info #content table.list tfoot td,
.page-account-reward #content table.list thead td,
.page-account-reward #content table.list tbody td,
.page-account-reward #content table.list tfoot td,
.page-account-transaction #content table.list thead td,
.page-account-transaction #content table.list tbody td,
.page-account-transaction #content table.list tfoot td,
.page-account-order #content table.order-list tbody td {
	border: solid 1px #193d61;
	padding: 5px;
	font-weight: bold;
	font-size: 14px;
}
.page-account-order-info #content table.list tbody td,
.page-account-reward #content table.list tbody td,
.page-account-transaction #content table.list tbody td,
.page-account-order #content table.order-list tbody td {
	font-weight: normal;
	font-size: 12px;
}
.page-account-order #content table.order-list tbody td {
	width: 50%;
	float: none;
	text-align: left;
}
/*Table View Alignment Ends*/

/*Last Blank Li Hide Start*/
.page-account-account .wrapper>div>div:nth-child(2) ul.my-account li:last-child {
	display: none;
}
/*Last Blank Li Hide Ends*/

/*Select UI Change Start*/
select { 
	-moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; -o-appearance: none; background: rgba(255, 255, 255, 1) url("https://res.cloudinary.com/kartrocket/image/fetch/q_80/https://kartrocket-mtp.s3.amazonaws.com/all-stores/image_laffaire/data/content/dwon.png") no-repeat scroll 99% 50% !important; padding-right: 25px;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus input:-webkit-autofill,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
	border: 1px solid #acacac;
	-webkit-text-fill-color: acacac;
	-webkit-box-shadow: 0 0 0px 1000px #fff inset;
	transition: background-color 5000s ease-in-out 0s;
}
/*Select UI Change Ends*/

/*Checkout Success Alignment Start*/
.page-checkoutv2-success #content{}
.page-checkoutv2-success #group-content div.span11 {
	width: 100%;
	float: none;
	margin: 0;
}
.page-checkoutv2-success #group-content div.span11 #content {
	width: 1299px;
	margin: 0 auto;
	padding-left: 0px;
	padding-right: 0px;
}
.page-checkoutv2-success #group-content div.span11 #content>div:nth-child(2) {
	width: 100%;
	display: inline-block;
	float: none!important;
}
.page-checkoutv2-success #group-content div.span11 #content>div:nth-child(2) h3 {
	font-weight: 300;
	font-size: 14px;
	margin: 0;
}
.page-checkoutv2-success #columns #content .breadcrumb {
	font-size: 0;
	color: #fff;
	margin: 0 0 10px; padding: 10px 10px 0;
}
.page-checkoutv2-success #columns #content .breadcrumb a {
	font-size: 12px;
	color: #555555;
}
.page-checkoutv2-success #columns #content .breadcrumb a:last-child {
	color: black;
	font-weight: 700;
}
.page-checkoutv2-success #columns #content .breadcrumb a+:before {
	padding: 0 7px 0 10px;
	color: #ccc;
	content: "/\00a0";
}
/*Checkout Success Alignment Ends*/

/*All Buttons Start*/
/* .breadcrumb { padding: 0!important;} */
.btn,
.btn-default,
.button,
.product-info .product-extra a,
.product-info .product-extra input[type="button"],
.page-information .content-bottom .addme {
	font-family: 'DINPro';
	text-align: center;
	line-height: normal;
	display: inline-block;
	padding: 10px 25px;
	letter-spacing: 0px;
	font-size: 13px;
	text-transform: none;
	color: #fff;
	background-color: #000;
	/* 	border: 0 none!important;  */
	border-radius: 0px;
	height: auto!important;
	/* 	-webkit-transition: color 2s ease-out;
	-moz-transition: color 2s ease-out;
	-o-transition:  color 2s ease-out;
	transition: color 2s ease-out; */
}
.btn:hover,
.btn:focus,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.button:hover,
.button:active,
.product-info .product-extra a {
	color: #000;
	background-color: #ececec;
}
/*All Buttons Ends*/

/*Normal Menu Start*/
/* #pav-mainnav { margin: 0; padding: 0 0 0px;}
#pav-mainnav .pav-megamenu .navbar-nav>li>a { font-family: 'DINPro'; font-size: 13px; font-weight: bold; color: #917031; text-transform: uppercase; letter-spacing: 1px; padding: 10px 15px 30px; padding: 10px 15px 28px;}
#pav-mainnav .pav-megamenu .navbar-nav li.deeper>div { top: 53px!important;}
#pav-mainnav .pav-megamenu .navbar-nav li.deeper>div ul li a { background-image: -webkit-linear-gradient(top, #fff 0%, #fff 100%); background-image: linear-gradient(to bottom, #fff 0%, #fff 100%); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff', GradientType=0); background-color: #fff;} */
/*Normal Menu Ends*/

/*MegaMenu Start*/
/* #pav-mainnav .pav-megamenu .navbar .btn-navbar { display: none; box-shadow: none;}
#pav-mainnav #mainmenutop .navbar ul.navbar-nav { float: none; text-align: center;}
#pav-mainnav #mainmenutop .navbar ul.navbar-nav>li { display: inline-block; float: none;}
#pav-mainnav .pav-megamenu .dropdown-menu .dropdown-menu-inner ul li a:hover{ padding:0px;}
.dropdown-menu-inner [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%;}
.dropdown-menu-inner [class*="span"]:first-child {margin-left: 0;} .dropdown-menu-inner .controls-row [class*="span"] + [class*="span"] {margin-left: 2.127659574468085%;} .dropdown-menu-inner .span12 { width: 100%; *width: 99.94680851063829%;}
.dropdown-menu-inner .span11 { width: 91.48936170212765%; *width: 91.43617021276594%;}
.dropdown-menu-inner .span10 { width: 82.97872340425532%; *width: 82.92553191489361%;}
.dropdown-menu-inner .span9 { width: 74.46808510638297%; *width: 74.41489361702126%;}
.dropdown-menu-inner .span8 { width: 65.95744680851064%; *width: 65.90425531914893%;}
.dropdown-menu-inner .span7 { width: 57.44680851063829%; *width: 57.39361702127659%;}
.dropdown-menu-inner .span6 { width: 48.93617021276595%; *width: 48.88297872340425%;}
.dropdown-menu-inner .span5 { width: 40.42553191489362%; *width: 40.37234042553192%;}
.dropdown-menu-inner .span4 { width: 31.914893617021278%; *width: 31.861702127659576%;}
.dropdown-menu-inner .span3 { width: 23.404255319148934%; *width: 23.351063829787233%;}
.dropdown-menu-inner .span2 { width: 14.893617021276595%; *width: 14.840425531914894%;}
.dropdown-menu-inner .span1 { width: 6.382978723404255%; *width: 6.329787234042553%;} */
/*MegaMenu Ends*/

/*Wrapper Alignment Start*/
/* .page-account-return-insert .wrapper:nth-child(2) {padding: 0;}
.page-account-return-insert .wrapper:nth-child(3) {padding: 0 0 20px;} */
/*Wrapper Alignment Ends*/

/*Main Page Alignment Start*/
.main-page {
	margin-bottom: 0!important;
}
/*Main Page Alignment Ends*/

/*Shopping Cart Page Table Alignment Start*/
.page-checkout-cart #content .checkout .cart-module .content form input[type="text"],
.page-checkout-cart #content .checkout .cart-module .content table tbody tr td select,
.page-checkout-cart #content .checkout .cart-module .content table tbody tr td input[type="text"] {
	border: 1px solid #ccc;
}
.page-checkout-cart #content .checkout .cart-module .content table {
	margin: 0 0 10px;
}
.page-checkout-cart #content .checkout .cart-module .content table tbody tr td {
	padding: 5px 5px 5px 0;
}
#columns .container #content .wrapper-cart-total .cart-total #total {
	float: right;
}
.page-checkoutv2-cart .checkout table#total td,
.page-checkout-cart .checkout table#total td {
	padding: 5px;
	width: 100%;
	text-align: right;
}
.page-forcheckout-cart #content .checkout .cart-module .content form input[type="text"],
.page-forcheckout-cart #content .checkout .cart-module .content table tbody tr td select,
.page-forcheckout-cart #content .checkout .cart-module .content table tbody tr td input[type="text"] {
	border: 1px solid #ccc;
}
.page-forcheckout-cart #content .checkout .cart-module .content table {
	margin: 0 0 10px;
}
.page-forcheckout-cart #content .checkout .cart-module .content table tbody tr td {
	padding: 5px 5px 5px 0;
}
#columns .container #content .wrapper-cart-total .cart-total #total {
	float: right;
}
.page-checkoutv2-cart .checkout table#total td,
.page-forcheckout-cart .checkout table#total td {
	padding: 5px;
	width: 100%;
	text-align: right;
}
.page-checkoutv2-cart #content .checkout .cart-module .content form input[type="text"],
.page-checkoutv2-cart #content .checkout .cart-module .content table tbody tr td select,
.page-checkoutv2-cart #content .checkout .cart-module .content table tbody tr td input[type="text"] {
	border: 1px solid #ccc;
}
.page-checkoutv2-cart #content .checkout .cart-module .content table {
	margin: 0 0 10px;
}
.page-checkoutv2-cart #content .checkout .cart-module .content table tbody tr td {
	padding: 5px 5px 5px 0;
}
.page-checkoutv2-cart #columns .container #content .wrapper-cart-total .cart-total #total {
	float: right;
}
.page-checkoutv2-cart .checkout table#total td {
	padding: 5px;
	width: 100%;
	text-align: right;
}
/*Shopping Cart Page Table Alignment Ends*/

/*Registration Page issue Start*/
.page-account-register .buttons {
	padding-left: 10px;
	padding-right: 10px;
}
.page-account-register #content .wrapper>form .content:nth-child(3) {
	clear: both;
}
/*Registration Page issue Ends*/

/*Pagination Start*/
/* .page-account-order .pagination{padding: 30px 0;} */

.pagination {
	padding: 30px 0;
	display:none;
}
.pagination .links a,
.pagination .links b {
	padding: 5px 10px;
}
.pagination .results {
	line-height: 30px;
}
/*Pagination Ends*/
/*Issue Fix Ends*/

/*Common Css Start*/
/*Fonts Start*/
@import url('https://fonts.googleapis.com/css?family=Lato|Roboto');
/*Fonts Ends*/

body{margin:0!important;}
/*Tem Css Start*/
/* body {padding-top: 0px !important;}
.top-level {display: none;} */
/*Tem Css Ends*/

/*popup moving left right on click start*/
.fancybox-lock{overflow-y: auto!important;margin: 0!important;}
.fancybox-lock .fancybox-overlay {overflow-y: hidden!important;}
/*popup moving left right on click End*/

/*Topbar Start*/
#topbarvk {
	background: #000;
	margin: 0 0 0px;
	font-size: 13px;
	/*For Fixed Topbar position: fixed; left: 0; top: 0; z-index: 9999; width: 100%;*/
	display:none;
}
#topbarvk .inner > div, 
#topbarvk .callusvk, 
#topbarvk .inner > div > div:last-child > div, 
#topbar .searchvk, 
#topbarvk .social > ul, 
#header .inner > div, 
#header #logo, 
#mainmenutop .navbar ul.megamenu, 
#topbar .list-inline, 
#topbar .wishlistvk > a, 
#topbar .trackorder > a, 
#topbar .loginvk > a, 
#topbar .cartvk > .quick-cart > a, 
.refine-search .category-list ul, 
.product-info .row, 
#footer .footervk .row > .container, 
#footer .footer-bottom .column .social .box-content > ul{
	display: flex; 
	flex-direction: row; 
	flex-wrap: nowrap; 
	justify-content: space-between; 
	align-items: center; 
	align-content: space-around;
}
#topbarvk .inner > div > *, 
#topbarvk .callusvk > *, 
#topbarvk .inner > div > div:last-child > div > *, 
#topbar .searchvk > *, 
#topbarvk .social > ul > *, 
#header .inner > div > *, 
#logo > *, 
#mainmenutop .navbar ul.megamenu, 
#topbar .list-inline > *, 
#topbar .wishlistvk > a > *, 
#topbar .trackorder > a > *, 
#topbar .loginvk > *, 
#topbar .cartvk > .quick-cart > a > *, 
.refine-search .category-list ul > *, 
.product-info .row > *, 
#footer .footervk .row > .container > *, 
#footer .footer-bottom .column .social .box-content > ul > *{
	flex:0 100%;
}
#topbarvk .inner > div > div:first-child, 
#topbarvk .callusvk > i:first-child, 
#topbarvk .inner > div > div:last-child > div > div:first-child, 
#topbar .searchvk > a:first-child, 
#topbarvk .social > ul > li, 
#header .inner > div > div:first-child, 
#logo > a, 
#mainmenutop .navbar ul.megamenu > li, 
#topbar .list-inline > li, 
#topbar .wishlistvk > a > *, 
#topbar .trackorder > a > *, 
#topbar .loginvk > *, 
#topbar .cartvk > .quick-cart > a > *, 
.refine-search .category-list ul > *, 
.product-info .row .image-container, 
#footer .footervk .row > .container > div:first-child, 
#footer .footer-bottom .column .social .box-content > ul > *{
	flex:0 auto;
}
#topbarvk .inner > div > div:last-child, 
#topbarvk .callusvk > span:last-child, 
#topbarvk .inner > div > div:last-child > div > div:last-child, 
#topbar .searchvk > input:last-child, 
#header .inner > div > div:last-child, 
.product-info .row .product-view, 
#footer .footervk .row > .container > div:last-child{
	flex:0 auto;
}
#topbarvk .callusvk {
	color: #ed1c24;
	justify-content: flex-start;
}
#topbarvk .callusvk i{
	font-size: 25px;
	padding: 0 5px 0 10px;
}	
#topbarvk .callusvk span {
	font-size: 13px;
	letter-spacing: 0;
}
#topbarvk .inner > div > div:last-child > div {
	justify-content: flex-end;
}
#topbarvk .inner > div > div:last-child > div > */*, 
#header .inner > div > **/{
	width: auto;
}
#topbarvk .inner > div > div:last-child > div > div:first-child, 
#header .inner>div>div:first-child{

}
#topbarvk .inner > div > div:last-child > div > div:last-child, 
#header .inner>div>div:last-child{

}
#topbar .searchvk {
	justify-content: flex-end;
	position: relative;
    margin: 0 0 10px;
}
#topbar .searchvk a {
	color: #ed1c24;
	border-bottom:solid 0px #fff;
	padding:4px;
	cursor: pointer;
	order: 1;

	position: absolute;
	right: 22px;
	z-index: 0;
}
#topbar .searchvk a span i.fa-search {
	/* 	display:none;	 */ color:#fff;
}
#topbar .searchvk a span img {
	display:none;	
}
#topbar .searchvk input {cursor:pointer; position:absolute; right: 20px; z-index: 1;  background:transparent; -webkit-transition: width 0.5s; transition: width 0.5s;font-size:16px; font-weight: 100; color:#fff; width: 0px; padding: 3px 7px; border: solid 1px rgba(255, 255, 255, 0); vertical-align: middle; outline:0;}
#topbar .searchvk:hover input[type="text"], 
#topbar .searchvk input[type="text"]:focus{width: 300px; border: solid 1px #fff; z-index: 1;}
#topbar .searchvk input[type="text"]:focus{}

#topbar .searchvk input[type="text"]::-webkit-input-placeholder {color:#fff!important;}
#topbar .searchvk input[type="text"]::-moz-placeholder {color:#fff!important;}
#topbar .searchvk input[type="text"]:-moz-placeholder {color:#fff!important;}
#topbar .searchvk input[type="text"]::-ms-input-placeholder {color:#fff!important;}

#topbarvk .social {
}
#topbarvk .social ul {
	justify-content: flex-end;
}
#topbarvk .social ul li, 
#footer .footer-bottom .column .social .box-content ul li {
	margin: 0;
	padding: 0 0 0px;
}
#topbarvk .social ul li:nth-child(n+8),  
#footer .footer-bottom .column .social .box-content ul li:nth-child(n+8){
	display: none;
}
#topbarvk .social ul li a, 
#footer .footer-bottom .column .social .box-content ul li a{
	font-size: 18px;
	margin: 0 0px 0px 0px;
	padding: 0;
	border: solid 0px #fff;
	border-radius: 100%;
	width: 35px;
	height: 35px;
	text-align: center;
	position: relative;
	color: #b3b3b3;
	display: block;
	background: transparent;
}
#topbarvk .social ul li a.fa:before, 
#footer .footer-bottom .column .social .box-content ul li a.fa:before{
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	left: 0;
	right: 0;
	line-height: 35px;
}
#topbarvk .social ul li:first-child a, 
#footer .footer-bottom .column .social .box-content ul li:first-child a {
	margin: 0 0px 0px 0;
}
#topbarvk .social ul li:last-child a, 
#footer .footer-bottom .column .social .box-content ul li:last-child a{	
}
#topbarvk .social ul li a span, 
#footer .footer-bottom .column .social .box-content ul li a span {
	display: none;
}
#topbarvk .social ul li a:hover,
#topbarvk .social ul li a:focus, 
#footer .footer-bottom .column .social .box-content ul li a:hover, 
#footer .footer-bottom .column .social .box-content ul li a:focus{
	background:transparent;
	color: #ed1c24;
}

#topbarvk .social ul li a.fa-linkedin:hover, 
#topbarvk .social ul li a.fa-linkedin:focus, 
#footer .footer-bottom .column .social .box-content ul li a.fa-linkedin:hover, 
#footer .footer-bottom .column .social .box-content ul li a.fa-linkedin:focus{background:#006699; color:#fff;}

#topbarvk .social ul li a.fa-blog:hover, 
#topbarvk .social ul li a.fa-blog:focus, 
#footer .footer-bottom .column .social .box-content ul li a.fa-blog:hover, 
#footer .footer-bottom .column .social .box-content ul li a.fa-blog:focus{background:#f79138; color:#fff;}

#topbarvk .social ul li a.fa-facebook:hover, 
#topbarvk .social ul li a.fa-facebook:focus, 
#footer .footer-bottom .column .social .box-content ul li a.fa-facebook:hover, 
#footer .footer-bottom .column .social .box-content ul li a.fa-facebook:focus{background:#4867aa; color:#fff;}

#topbarvk .social ul li a.fa-twitter:hover, 
#topbarvk .social ul li a.fa-twitter:focus, 
#footer .footer-bottom .column .social .box-content ul li a.fa-twitter:hover, 
#footer .footer-bottom .column .social .box-content ul li a.fa-twitter:focus{background:#1da1f2; color:#fff;}

#topbarvk .social ul li a.fa-google-plus:hover, 
#topbarvk .social ul li a.fa-google-plus:focus, 
#footer .footer-bottom .column .social .box-content ul li a.fa-google-plus:hover, 
#footer .footer-bottom .column .social .box-content ul li a.fa-google-plus:focus{background:#4285f4; color:#fff;}

#topbarvk .social ul li a.fa-pinterest:hover, 
#topbarvk .social ul li a.fa-pinterest:focus, 
#footer .footer-bottom .column .social .box-content ul li a.fa-pinterest:hover, 
#footer .footer-bottom .column .social .box-content ul li a.fa-pinterest:focus{background:#bd081b; color:#fff;}

#topbarvk .social ul li a.fa-instagram:hover, 
#topbarvk .social ul li a.fa-instagram:focus, 
#footer .footer-bottom .column .social .box-content ul li a.fa-instagram:hover, 
#footer .footer-bottom .column .social .box-content ul li a.fa-instagram:focus{background:#215d77; color:#fff;}

#topbarvk .social ul li a.fa-youtube:hover, 
#topbarvk .social ul li a.fa-youtube:focus, 
#footer .footer-bottom .column .social .box-content ul li a.fa-youtube:hover, 
#footer .footer-bottom .column .social .box-content ul li a.fa-youtube:focus{background:#e32c28; color:#fff;}
/*Topbar Ends*/

/*Header Start*/
#header {
	margin: 0 0 0px;
	background: #000;
	/*For Fixed Topbar margin: 55px 0 50px;*/
}
.page-home #header, 
.page-common-home #header{	
	/* position: absolute; */
	z-index: 999;
	width: 100%;
}
#header .inner>div {

}
#header .inner>div>* {
	width:100%;
}
#header .inner>div>div:first-child {
	/* 	flex:1; */
	flex: 0 auto;
		flex: 1 25%;
	/* 	width: auto; */
}
#header .inner>div>div:nth-child(2) {
	flex: 0 auto;
	flex: 1 50%;
}
#header .inner>div>div:last-child {
	/* 	flex:1; */
	flex: 0 auto;
	flex: 1 25%;
	/* 	width: auto; */
}
#header #logo {
	text-align: left;
	margin: 0px 0;

}
#header #logo a {
	/* 	display: block; */
}
#header #logo a>img {
	max-width: 100%;
	margin:0 0 0 0px;
}
#header #logo a ~ map{
	flex: auto;
}
#header #logo a ~ map area {
	outline: 0;
}
#topbar {
	text-transform: none;
	font-size: 13px; 
	/* 	font-size: 1.0093167701863353vw; */
}
#topbar .list-inline {
	padding:0px;
	display: flex;
	flex-direction: row;
	/* 	flex-wrap: wrap; */
	flex-wrap: nowrap;
	justify-content: flex-end;
	align-items: flex-end;
	align-content: flex-start;
}
#topbar .list-inline>* {
	flex: 0 100%;
}
#topbar .list-inline>li.searchvk {
	flex: 0 auto;
	position: relative;
}
#topbar .list-inline>li.searchvk input[type="text"] {
	cursor: pointer;
	position: absolute;
	right: 20px;
	z-index: 1;
	background: transparent;
	-webkit-transition: width 0.5s;
	transition: width 0.5s;
	font-size: 13px;
	font-weight: 500;
	color: #000;
	width: 0px;
	padding: 0 7px;
	border: solid 1px rgba(0, 0, 0, 0);
	vertical-align: middle;
	outline: 0;
}
#topbar .list-inline>li.searchvk:hover input[type="text"],
#topbar .list-inline>li.searchvk input[type="text"]:focus {
	width: 100px;
	border: solid 1px #fff;
	z-index: 1;
}
#topbar .list-inline>li.searchvk input[type="text"]:focus {
	background: #fff;
}
#topbar .list-inline>li.searchvk input[type="text"]::-webkit-input-placeholder {
	color: #000!important;
}
#topbar .list-inline>li.searchvk input[type="text"]::-moz-placeholder {
	color: #000!important;
}
#topbar .list-inline>li.searchvk input[type="text"]:-moz-placeholder {
	color: #000!important;
}
#topbar .list-inline>li.searchvk input[type="text"]::-ms-input-placeholder {
	color: #000!important;
}
#topbar .list-inline>li.searchvk a {
	position: absolute;
	right: 22px;
	z-index: 0;
}
#topbar .list-inline>li.searchvk input[type="text"]:focus~a {
	z-index: 2;
}
#topbar .list-inline>li.searchvk a span:first-child {
	display: block;
}
#topbar .list-inline>li.wishlistvk {
	flex: 0 auto;
	align-items: baseline;
/* 	display:none; */
}
#topbar .list-inline>li.wishlistvk > a > span {
	order:2;
	display:none;
}
#topbar .list-inline>li.wishlistvk > a > i.fa-heart{
	order:1;
	display: none;
    color: #fff;
}
#topbar .list-inline>li.trackorder {
	flex: 0 auto;
	align-items: baseline;
	border-left: 0px solid #000;
	display:none;
}
#topbar .list-inline>li.trackorder > a > span {
	order:2;
}
#topbar .list-inline>li.trackorder > i.fa-truck{
	order:1;
}
#topbar .list-inline>li.loginvk {
	flex: 0 auto;
	border-left: 0px solid #000;
}
#topbar .list-inline>li.loginvk>span{
	display: flex;
	color: black;
}
#topbar .list-inline>li.loginvk > a > span:first-child {
	order:2;
}
#topbar .list-inline>li.loginvk > a > span:last-child{
	order:1;
}
#topbar .list-inline>li.loginvkmobile {
	flex: 0 auto;
	display: none;
}
#topbar .list-inline>li.cartvk {
	flex: 0 auto;
	/* 	display: none; */
}
#topbar .list-inline>li.cartvk .quick-cart > a > span:first-child{
	order:3;
	display:none;
}
#topbar .list-inline>li.cartvk .quick-cart > a > i.fa-shopping-cart {
    display: block;
    font-size: 0px;
    background: url(https://ik.imagekit.io/bfrs/tr:w-auto,h-auto,pr-true,c-at_max:cm-pad_extract,w-auto,h-auto/image_ast07/data/logo/cart-icon-n.png);
    width: 27px;
    height:28px;
    background-repeat: no-repeat;
}

#topbar .list-inline>li.cartvk .quick-cart > a > i.fa-shopping-bag{
	order:1;
}
#topbar .list-inline>li.cartvk .quick-cart > a > span.cart-total{
	order: 2;
	position: absolute;
	left: 20px;
	top: -4px;
	background: #ed1c24;
	width: 18px;
	height: 18px;
	text-align: center;
	border-radius: 100%;
	letter-spacing: 0;
	color: #fff;
	line-height: 18px;
	padding: 0;
	margin: 0;
	border: 0 none;
	overflow:hidden;
}
#topbar .list-inline>li.cartvk .quick-cart > a > span.cart-total.twono {
	top: -15px;
	width: 20px;
	height: 20px;
	line-height: 20px;
}
#topbar .list-inline>li.cartvk .quick-cart > a > span.cart-total.threeno {
	top: -20px;
	min-width: 25px;
	min-height: 25px;
	line-height: 25px;
}
#topbar .list-inline>li.accountvk {
	flex: 0 auto;
	display: none;
}
#topbar .list-inline>li.accountvk div.btn-group div.dropdown-menu {
	z-index: 10000;
}
#topbar .list-inline>li.accountvk div.btn-group div.dropdown-menu>ul>li {
	line-height: 25px;
}
#topbar .list-inline>li.currencyvk {
	flex: 0 auto;
	display: none;
}
#topbar .list-inline>li.currencyvk .currency li.btn-group>button.dropdown-toggle {
	background-color: rgba(0, 0, 0, 0);
	box-shadow: none;
}
#topbar .list-inline>li.currencyvk .currency li.btn-group.open>button.dropdown-toggle>a {
	color: #f07085;
}
#topbar .list-inline>li.currencyvk .currency li.btn-group>button.dropdown-toggle>a>span {
	display: inline-block;
}
#topbar .list-inline>li.currencyvk .currency li.btn-group>button.dropdown-toggle>a>span.text-label {
	display: none;
}
#topbar .list-inline>li.currencyvk .currency li.btn-group ul.dropdown-menu {
	background: #fff;
	border-top: 4px solid #000;
}
#topbar .list-inline>li.currencyvk .currency li.btn-group ul.dropdown-menu li a {
	background: transparent!important;
}
#topbar .list-inline>li.languagevk {
	flex: 0 auto;
	display: none;
}
#topbar .list-inline>li,
#topbar .list-inline>li.loginvk a {
	padding: 0 27px;
	/* border-left: 1px solid #fff; */
}
#topbar .list-inline>li i{
	padding:0 5px;
	font-size: 15px;
	color: #444646;
	/* display: none; */
}
#topbar .list-inline>li i.fa-user:before{
/* 	content: "\f090";
	content: "\f2a7"; */
/* 	content: "\f2bd"; */
/* 	content: "\f2be"; */
}
#topbar .list-inline>li:first-child,
#topbar .list-inline>li.loginvk a:first-child {
	border-left: none;
}
#topbar .list-inline>li.loginvk a:last-child{
	  	display:none; 
}
#topbar .list-inline>li.loginvk a span:last-child {
	border-bottom: solid 1px rgba(255, 0, 0, 0);
}
#topbar .list-inline>li:last-child {
	padding: 0 0 0px 20px;
}
#topbar .list-inline>li a {
	/* 	display: block; */
	color: #fff;
	cursor: pointer;
}
#topbar .list-inline>li.loginvk {
	padding: 0;
}
#topbar .list-inline>li.loginvk a {
	display: inline-block;
	float: left;
	white-space: nowrap;
}
#topbar .list-inline>li.loginvk span a:nth-child(1) {
	color: #f07085;
}
#topbar .list-inline>li.loginvk span a:hover:nth-child(1) {
	color: #000;
}
#topbar .list-inline>li.loginvk span b {
	display: none;
}
#topbar .list-inline>li a:hover {
	color: #ed1c24;
}
#topbar .list-inline>li a span {
	font-weight: normal;
	display: inline-block;
	vertical-align: middle;
	text-transform: uppercase;
}
#topbar .list-inline>li a span:first-child {
	/* 	display: none; */
}
#topbar .list-inline>li a span img {
	display: none;
}
/*Header Ends*/

/*MegaMenu Start*/
#pav-mainnav{
	/* margin: 35px 0 0 0; */
}
#pav-mainnav .mainnav-wrap .navbar {
	position: inherit!important;
	margin-bottom:0;
	border:0 none;
	min-height: inherit;
}
#pav-mainnav .mainnav-wrap .navbar > ul > li {
	display: inline-block;
}
#pav-mainnav .mainnav-wrap .navbar > ul > li:nth-child(3) > a, 
#pav-mainnav .mainnav-wrap .navbar > ul > li:nth-child(4) > a{
	/* 	font-weight:bold; */
}
#mainmenutop .navbar ul.megamenu{
	float:none;
}
#mainmenutop .navbar ul.megamenu li > a {
    font-size: 16px;
    /* font-size: 1.2422360248447204vw; */
    /* color: #fff; */
    font-family: 'DINPro';
    font-weight: 500;
    letter-spacing: 1px;	
    margin: 14px 0px;
    padding: 0px 10px;
    text-shadow: none;
    position: relative;
    white-space: nowrap;
    border-bottom: solid 0px transparent;
    border-left: 1px solid #ccc;
}

.pav-megamenu .navbar-nav > li > a:hover, 
.pav-megamenu .navbar-nav > li > a:focus, 
.pav-megamenu .navbar-nav > li > a:active {
	color: #000;
	border-bottom: solid 0px #ed1c24;
}
#mainmenutop .navbar ul.megamenu li > a.blinking{
	/* 	color: #ed1c24;
	border-bottom: solid 0px #ed1c24; */
}
#mainmenutop .navbar ul.megamenu li > a.active{
	/* 	color: #ed1c24;
	border-bottom: solid 0px #ed1c24; */
}
#pav-mainnav .pav-megamenu .navbar-nav .dropdown>a>b.caret {
	position: inherit;
	right: inherit;
	width: auto;
	height: auto;
	display: inline-block;
	float: right;
	margin: 0;
	font-size: 20px;
	display:none;
}
#pav-mainnav .pav-megamenu .navbar-nav .dropdown>a>b.caret:before {
	/* 	color:#000;
	position: inherit;
	content: "+"; */
}
#pav-mainnav .pav-megamenu .navbar-nav .dropdown.open>a>b.caret:before {
	/*color:#fff;*/
	/* 	content: "-"; */
}
/*
@import "https://daneden.github.io/animate.css/animate.min.css";
#pav-mainnav .nav .open>a,
#pav-mainnav .nav .open>a:hover,
#pav-mainnav .nav .open>a:focus {}
#pav-mainnav .nav .open>a:hover,
#pav-mainnav .nav .open>a:focus {}
#page {
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
padding-left: 0;
transition: all 0.5s ease;
}
#page.toggled {
padding-left: 410px;
}
#page.toggled #sidebar-wrapper {
width: 410px;
}
#page.toggled #page-content-wrapper {
margin-right: -410px;
position: absolute;
}
#sidebar-wrapper {
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
background: #fff;
height: 100%;
left: 410px;
margin-left: -410px;
overflow-x: hidden;
overflow-y: auto;
transition: all 0.5s ease;
width: 0;
z-index: 10001;
/* 	top: 0!important; *
}
#sidebar-wrapper::-webkit-scrollbar {
display: none;
}
#page-content-wrapper {
padding-top: 70px;
width: 100%;
}
.sidebar-nav {
list-style: none;
margin: 0;
padding: 0;
position: absolute;
top: 0;
display: block!important;
/* 	width: 220px; *
padding: 30px 20px 30px 50px!important;
}
.sidebar-nav li {
display: inline-block;
line-height: 20px;
position: relative;
width: 100%;
}
#pav-mainnav .pav-megamenu .sidebar-nav li a {
display: block;
padding: 10px 15px 10px 15px!important;
margin: 0!important;
text-decoration: none;
letter-spacing: 1px;
cursor: pointer;
background: transparent;
color: #000;
}
#pav-mainnav .pav-megamenu .sidebar-nav li.open:hover before {
-webkit-transition: width 0.2s ease-in;
transition: width 0.2s ease-in;
width: 100%;
}
#pav-mainnav .pav-megamenu .sidebar-nav .dropdown-menu {
background-color: #fff;
border-radius: 0;
border: none;
box-shadow: none;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}
#pav-mainnav .pav-megamenu .sidebar-nav li a:hover,
#pav-mainnav .pav-megamenu .sidebar-nav li a:active,
#pav-mainnav .pav-megamenu .sidebar-nav li a:focus,
#pav-mainnav .pav-megamenu .sidebar-nav li>a:hover>b.caret:before,
#pav-mainnav .pav-megamenu .sidebar-nav li>a:active>b.caret:before,
#pav-mainnav .pav-megamenu .sidebar-nav li>a:focus>b.caret:before,
#pav-mainnav .pav-megamenu .sidebar-nav li.open a:hover,
#pav-mainnav .pav-megamenu .sidebar-nav li.open a:active,
#pav-mainnav .pav-megamenu .sidebar-nav li.open a:focus,
#pav-mainnav .pav-megamenu .sidebar-nav li.open>a:hover>b.caret:before,
#pav-mainnav .pav-megamenu .sidebar-nav li.open>a:active>b.caret:before,
#pav-mainnav .pav-megamenu .sidebar-nav li.open>a:focus>b.caret:before {
background-color: transparent!important;
color: #969696;
text-decoration: none;
}
.sidebar-nav .dropdown-menu .dropdown-menu-inner ul {
padding: 20px;
}
.sidebar-nav .dropdown-menu .dropdown-menu-inner ul li {
line-height: normal;
}
.sidebar-nav .dropdown-menu .dropdown-menu-inner ul li a {
line-height: normal;
}
.sidebar-nav>.sidebar-brand {
font-size: 20px;
height: 65px;
line-height: 44px;
}*/
.hamburger {
	/* 	background: transparent;
	border: none; */
	display: block; display:none;
	/* 	height: 42px;
	margin-left: 0px;
	position: fixed;
	position: absolute;
	top: 59px;
	top: 4px;
	top: 50%;
	width: 50px;
	z-index: 10001;
	padding: 0;
	transform: translate(0, -50%);
	-webkit-animation-fill-mode: none;
	animation-fill-mode: none; */
}/*
.hamburger:hover {
outline: none;
}
.hamburger:focus {
outline: none;
}
.hamburger:active {
outline: none;
}
.hamburger.is-closed:before {
-webkit-transform: translate3d(0, 0, 0);
-webkit-transition: all 0.35s ease-in-out;
color: #ffffff;
content: '';
display: block;
font-size: 14px;
line-height: 32px;
opacity: 0;
text-align: center;
width: 100px;
}
.hamburger.is-closed:hover before {
-webkit-transform: translate3d(-100px, 0, 0);
-webkit-transition: all 0.35s ease-in-out;
display: block;
opacity: 1;
}
.hamburger.is-closed:hover .hamb-top {
-webkit-transition: all 0.35s ease-in-out;
top: 0;
}
.hamburger.is-closed:hover .hamb-bottom {
-webkit-transition: all 0.35s ease-in-out;
bottom: 0;
}
.hamburger.is-closed .hamb-top {
-webkit-transition: all 0.35s ease-in-out;
background-color: rgba(0, 0, 0, 1);
top: 5px;
}
.hamburger.is-closed .hamb-middle {
background-color: rgba(0, 0, 0, 1);
margin-top: -2px;
top: 50%;
}
.hamburger.is-closed .hamb-bottom {
-webkit-transition: all 0.35s ease-in-out;
background-color: rgba(0, 0, 0, 1);
bottom: 5px;
}
.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom {
height: 5px;
border-radius: 5px;
left: 0;
position: absolute;
width: 100%;
}
.hamburger.is-open .hamb-top {
-webkit-transform: rotate(45deg);
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
background-color: #000;
margin-top: -2px;
top: 50%;
}
.hamburger.is-open .hamb-middle {
background-color: #000;
display: none;
}
.hamburger.is-open .hamb-bottom {
-webkit-transform: rotate(-45deg);
-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
background-color: #000;
margin-top: -2px;
top: 50%;
}
.hamburger.is-open:before {
-webkit-transform: translate3d(0, 0, 0);
-webkit-transition: all 0.35s ease-in-out;
color: #ffffff;
content: '';
display: block;
font-size: 14px;
line-height: 32px;
opacity: 0;
text-align: center;
width: 100px;
}
.hamburger.is-open:hover before {
-webkit-transform: translate3d(-100px, 0, 0);
-webkit-transition: all 0.35s ease-in-out;
display: block;
opacity: 1;
}
.overlay {
position: fixed;
display: none;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.4);
z-index: 10000;
} */

/*Sub Menu Start*/
#pav-mainnav .mainnav-wrap .navbar > ul > li > .dropdown-menu{background-color: rgb(255, 255, 255);border-top: 4px solid #ed1c24;}
#pav-mainnav .mainnav-wrap .navbar > ul > li > .dropdown-menu .dropdown-menu-inner{}
#pav-mainnav .mainnav-wrap .navbar > ul > li > .dropdown-menu .dropdown-menu-inner ul{padding: 0;}
#pav-mainnav .mainnav-wrap .navbar > ul > li > .dropdown-menu .dropdown-menu-inner ul li{line-height: normal;}
#pav-mainnav .mainnav-wrap .navbar > ul > li > .dropdown-menu .dropdown-menu-inner ul li a{display: block;margin: 0; padding: 5px 0!important;}
/* #pav-mainnav .mainnav-wrap .navbar > ul > li.dropdown:hover > .dropdown-menu {display: block;} */
/*Sub Menu Ends*/
/*MegaMenu Ends*/

/*Common Sys Notification Start*/
/* .success, .warning, .attention, .information {z-index: 99!important;	position: relative;	margin: 35px 0 17px;} */
/*Common Sys Notification Ends*/

/*SlideShow Start*/
#pavo-slideshow {
	margin: 0 0 0px;
}
#pavo-slideshow .container {
	width:100%;
	padding:0;
}
/* #pavo-slideshow .bannercontainer .rev_slider{max-height: initial!important;} */

#pavo-slideshow .bannercontainer .rev_slider .slideshow_txt_con {
	margin: 0 auto!important;
	left: 0px!important;
	top: 0!important;
	bottom: auto!important;
	right: 0!important;
	white-space: inherit!important;
	position: absolute;
	opacity: 1!important;
	font-size: inherit!important;
	transform: inherit!important;
	visibility: visible!important;
	min-width: 0px!important;
	min-height: 0px!important;
	border-width: 7px!important;
	line-height: normal!important;
	padding: 0!important;
	/* background: red; */
	height: 100%;
}
#pavo-slideshow .slideshow_txt {
	left: 233px;
	top: 137px;
	left: 39%;
	top: 50%;
	transform: translate(-50%, -50%);
	position: absolute;
}
#pavo-slideshow .slideshow_txt h1,
#pavo-slideshow .slideshow_txt h2,
#pavo-slideshow .slideshow_txt a {
	
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	margin: 0 0 0px;
	font-size: 83px;
	line-height: 81px;
	letter-spacing: 8px;
}
#pavo-slideshow .slideshow_txt h2 {
	border-top: solid 1px #fff;
	font-weight: normal;
	/*margin-left: -37px;*/
	font-size: 39px;
	line-height: 70px;
	letter-spacing: 2px;
	margin-top: 16px;
	margin-bottom: 18px;
}
#pavo-slideshow .slideshow_txt a {
	font-weight: 100;
	color: #fff;
	background-color: #343434;
	text-decoration: none;
	transform: none;
	cursor: pointer;
	font-size: 26px;
	margin: 31px 0 0 114px;
	letter-spacing: 3px;
	padding: 14px 29px;
}
#pavo-slideshow .slideshow_txt a:hover {
	color: #e0ba79;
}
#pavo-slideshow .tp-bullets .bullet {
	border: solid 0px #fff;
	border-radius: 0%;
	width: 10px;
	height: 10px;
	background: #fff;
}
#pavo-slideshow .tp-bullets .bullet:hover,
#pavo-slideshow .tp-bullets .bullet.selected {
	border: solid 0px #fff;
	/* 	box-shadow: 0px 0px 1px #fff; */
	background: #d4af37;
}
#pavo-slideshow .tp-bullets {
	bottom: 10px!important;
}
/*SlideShow Ends*/

/*Home Page Start*/
/*Common Css For Heading Custom Banner and Slider Start*/
#content .box .box-heading {padding: 0;}
#content .box .box-heading h2, 
#content .box .box-heading span, 
.related-wapper .box-heading span b{margin: 30px 0px; line-height: 24px;}
#content .box .box-heading h2 span {font-weight:normal;}
#content .box-content .cusbnr:before {display:none; text-align: center;/*display: block;*/font-size: 16px;text-transform: uppercase;color: #000;font-weight: bold;padding:0px; margin: 0 0 10px;}
#content .box-content{padding:0px 0px 0;} 
/*Common Css For Heading Custom Banner and Slider End*/

/*Custom Banners Start*/
/*Custom Banners Common Css Start*/
.cusbnrvk .box-heading {}
.cusbnrvk .box-heading h2 {}
.cusbnrvk .box-heading h2 span {}
.cusbnrvk .box-content .cusbnr:before {content: "Shop By Category";}
.cusbnrvk .box-content .cusbnr .row{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: space-around;
}
.cusbnrvk .box-content .cusbnr .row .box {margin: 0 0 20px;}
.cusbnrvk .box-content .cusbnr .row .box iframe {width:100%; height:321px;}
.cusbnrvk .box-content .cusbnr .row .box{margin: 0 0 10px; background:#000;}
.cusbnrvk .box-content .cusbnr .row .box a {display:block;}
.cusbnrvk .box-content .cusbnr .row .box a img{max-width:100%;width: 100%;}
.cusbnrvk .box-content .cusbnr .row .box a span {transition: all 1s; position: absolute; top: 50%; left:50%; transform:translate(-50%, -50%); background: #fff;	padding: 15px 40px;	padding: 1.1645962732919255vw 3.105590062111801vw;	font-size: 24px;	/*font-size: 1.8633540372670807vw;*/	font-weight: bold; text-transform: uppercase;	white-space: nowrap;	opacity: 0.4;}
.cusbnrvk .box-content .cusbnr .row .box a:hover img{opacity:0.5;}
.cusbnrvk .box-content .cusbnr .row .box a:hover span{opacity:1;}
.cusbnrvk .box-content .cusbnr .row > div:last-child > .box a span {/*right: 0; left:auto;*/}
/*Custom Banners Common Css Ends*/

/*Custom Banners 01 Css Start*/
.cusbnrvk_01 .box-heading {}
.cusbnrvk_01 .box-heading h2 {}
.cusbnrvk_01 .box-heading h2 span {}
.cusbnrvk_01 .box-content .cusbnr:before {}
.cusbnrvk_01 .box-content .cusbnr .row{}
.cusbnrvk_01 .box-content .cusbnr .row .box {}
.cusbnrvk_01 .box-content .cusbnr .row .box iframe {}
.cusbnrvk_01 .box-content .cusbnr .row .box{}
.cusbnrvk_01 .box-content .cusbnr .row .box a {}
.cusbnrvk_01 .box-content .cusbnr .row .box a img{opacity: 1!important;}
.cusbnrvk_01 .box-content .cusbnr .row .box a span {visibility: hidden;}
.cusbnrvk_01 .box-content .cusbnr .row .box a:hover img{opacity: 0.5!important;}
.cusbnrvk_01 .box-content .cusbnr .row .box a:hover span{}
.cusbnrvk_01 .box-content .cusbnr .row > div:last-child > .box a span {}
/*Custom Banners 01 Css Ends*/

/*Custom Banners 02 Css Start*/
.cusbnrvk_02 .box-heading {}
.cusbnrvk_02 .box-heading h2 {}
.cusbnrvk_02 .box-heading h2 span {}
.cusbnrvk_02 .box-content .cusbnr:before {}
.cusbnrvk_02 .box-content .cusbnr .row{}
.cusbnrvk_02 .box-content .cusbnr .row .box {}
.cusbnrvk_02 .box-content .cusbnr .row .box iframe {}
.cusbnrvk_02 .box-content .cusbnr .row .box{}
.cusbnrvk_02 .box-content .cusbnr .row .box a {}
.cusbnrvk_02 .box-content .cusbnr .row .box a img{}
.cusbnrvk_02 .box-content .cusbnr .row .box a span {display:none;}
.cusbnrvk_02 .box-content .cusbnr .row .box a:hover img{}
.cusbnrvk_02 .box-content .cusbnr .row .box a:hover span{}
.cusbnrvk_02 .box-content .cusbnr .row > div:last-child > .box a span {}
/*Custom Banners 02 Css Ends*/
/*Custom Banners Ends*/

/*Featured Products Convert in flexslider start*/
.featured .box-heading {}
.featured .box-heading span {}
.featured .box-content{} 
.featured .box-content .cusbnr:before {content: "Shop By Category";}
#featured_grid {border:0;margin: 0 39px;}
#featured_grid .product-block { margin: 10px 0px; overflow: visible;}
#featured_grid .product-block:hover{box-shadow:none;}
#featured_grid .product-block:hover .product-meta{box-shadow: 5px 5px 15px 0px #e6e6e6;}
#featured_grid .product-block > * {}
#featured_grid .product-block .image {}
#featured_grid .product-block .image a > img{}
#featured_grid .product-block .product-meta {}
#featured_grid .product-meta>div {}
#featured_grid .product-meta>div:first-child {display:none;}
#featured_grid .product-meta>div:last-child{}
#featured_grid .product-meta>div>* {}
#featured_grid .product-meta>div>a,
#featured_grid .product-meta>div>button {}
#featured_grid .product-meta>div>a{}
#featured_grid .product-meta>div>a span,
#featured_grid .product-meta>div>button span {}
#featured_grid .product-meta>div>a:hover,
#featured_grid .product-meta>div>button:hover {}
#featured_grid .product-meta>div .cart {margin: 0px 0 20px;}
#featured_grid .product-meta>div .cart>* {}
#featured_grid .product-meta>div .cart i.fa-shopping-cart {}
#featured_grid .product-meta>div .cart span {}
#featured_grid .product-meta>div .cart:hover {}
#featured_grid .product-meta>div a.view_product {}
#featured_grid .product-block .name {}
#featured_grid .product-block .name a { font-size:14px; font-weight:400; color:#3c3c3c; text-align:center;}
#featured_grid .product-block .name a:hover {}
#featured_grid .product-block .description{}
#featured_grid .product-block .price,
#featured_grid .product-info .price .price-gruop {font-size: 14px; color: #000; font-weight: 500; justify-content: center; align-items: center;}
#featured_grid .product-block .price>*,
#featured_grid .product-info .price .price-gruop>* {}
#featured_grid .product-block .price span,
#featured_grid .product-info .price span {}
#featured_grid .product-block .price span.special-price {}
#featured_grid .product-block .price span.price-new,
#featured_grid .product-info .price .price-gruop .price-new {}
#featured_grid .product-block .price span.price-old,
#featured_grid .product-info .price .price-old {font-size: 14px; color: #8a8a8a;}
#featured_grid .product-block .price span.saving-percentage,
#featured_grid .product-info .price .price-gruop span.saving-percentage {}
#featured_grid .product-info .price .price-gruop .sharevk {}
#featured_grid .product-info .price .price-gruop .sharevk a {}
#featured_grid .product-info .price .price-gruop .sharevk a:hover {}
#featured_grid .product-info .price .price-gruop .sharevk a:before {}
#featured_grid .product-info .price .price-gruop .sharevk a span {}
#featured_grid .product-info .price .price-gruop .sharevk a.fa-instagram {}
#featured_grid .product-info .price .price-gruop .sharevk a.fa-facebook {}
#featured_grid .product-info .price .price-gruop .sharevk a.fa-pinterest {}
#featured_grid .product-info .price .price-gruop .sharevk a.fa-google-plus {}
#featured_grid .product-info .price .price-gruop .sharevk a.fa-twitter {}
#featured_grid .product-info .price .price-gruop .sharevk a.fa-youtube {}
#featured_grid .flex-control-paging{display:none;}
#featured_grid .flex-control-paging li a {}
#featured_grid .flex-control-paging li a.flex-active{}
#featured_grid .flex-direction-nav {}
#featured_grid .flex-direction-nav a:before{visibility: hidden;}
#featured_grid .flex-direction-nav a {
	transform: translate(0, -110%);
/* 	filter: invert(1); */
	height: 53px;
	opacity: 1;
	margin: 0;
	color:#fff;
	text-indent: -9999999999px;
	background:url("https://ik.imagekit.io/bfrs/tr:w-auto,h-auto,pr-true,c-at_max:cm-pad_extract,w-auto,h-auto,bg-FFFFFF/image_exilejeans/data/content/arrow.png") center center no-repeat;
}
#featured_grid .flex-direction-nav .flex-prev, 
#featured_grid:hover .flex-direction-nav .flex-prev {
	left: -50px;
}
#featured_grid .flex-direction-nav .flex-next, 
#featured_grid:hover .flex-direction-nav .flex-next {
	transform: translate(0, -110%) rotate(180deg);
	right: -50px;
}
#featured_grid .flex-direction-nav .flex-next{
	text-indent: 9999999999px;
}
#featured_grid .flex-direction-nav .flex-disabled {
	opacity: 1!important;
	filter: alpha(opacity=1);
	cursor: pointer;
	z-index: 0;
}
/*Featured Products Convert in flexslider End*/

/*Instagram Feed Start*/
.instagram-scroll-box { 
	background: #eee!important;
	padding: 30px 15px!important;
	margin: 0 0 30px !important;
	position: relative;
}
.instagram-scroll-box:before, 
.instagram-scroll-box:after{
	content: "";
	background: #eeeeee;
	width: 100%;
	height: 100%;
	left: 0;
	top:0;
	position: absolute;
	transform: translate(-100%, 0%);
}
.instagram-scroll-box:after{
	left: auto;
	right:0;
	transform: translate(100%, 0%);
}
.instagram-scroll-box .insta-name h2 {
	padding: 0;
	margin:0 0 30px;
	
	font-weight: normal!important;
	font-size: 16px!important;
	letter-spacing: 0;
	text-align: left!important;
}
.instagram-scroll-box .insta-name img {
	display: none;
}
.instagram-scroll-box .instagram-scroll-box-inner{
	background: transparent!important;
	padding:0;
}
.instagram-scroll-box .instagram-scroll-box-inner .slick-slider{

}
.instagram-scroll-box .instagram-scroll-box-inner .slick-slider .slick-arrow{

}
.instagram-scroll-box .instagram-scroll-box-inner .slick-slider .slick-prev{

}
.instagram-scroll-box .instagram-scroll-box-inner .slick-slider .slick-list .slick-slide{
	margin: 0 10px 0 0;
}
.instagram-scroll-box .instagram-scroll-box-inner .slick-slider .slick-next{

}
/*Instagram Feed End*/

/*Common Css For Custom 4 Sliders & Testimonials Start */
.page-home #columns > .container, 
.page-common-home #columns > .container{
	/* 	width:100%;
	padding-left: 0px;
	padding-right: 0px; */
}
.slidervk{
	margin: 0px;
	margin: 0 0 50px;
}
.slidervk .box-content{
	padding: 0px;
}
.slidervk .flexslider {
	text-align:center;
	border:0 none;
	margin:0 auto;
	background: transparent;
}
.slidervk .flexslider img {
	width: auto;
}
.slidervk .flexslider h1, 
.slidervk .flexslider h2, 
#content .pavtestimonial .box-heading, 
.page-information #content h1, 
.page-category h1.heading-title, 
.suggest_a_flavour h1, 
.page-information-contact h1, 
.page-information-contact h2, 
.page-information-contact h3, 
#page-quickview h1, 
.page-product #content h1, 
.related-wapper .box-heading span b{
	position: relative;
	display: inline-block;
	padding: 0 0px 5px 0px;
	margin: 0px 0 0px;
}
.slidervk .flexslider h1:before, 
.slidervk .flexslider h2:before, 
#content .pavtestimonial .box-heading:before, 
.page-information #content h1:before, 
.page-category h1.heading-title:before, 
.suggest_a_flavour h1:before, 
.page-information-contact h1:before, 
.page-information-contact h2:before, 
.page-information-contact h3:before, 
.page-product #content h1:before, 
.related-wapper .box-heading span b:before, 
#footer:before{
	/* 	content: "";
	background-image: url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/head_img.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	position: absolute;
	z-index: 1;
	width: 51px;
	height: 54px;
	left: 0px;
	top: 60%;
	transform: translate(0, -40%); */
}
.slidervk .flexslider h1:after, 
.slidervk .flexslider h2:after, 
.page-information #content h1:after, 
.page-category h1.heading-title:after, 
.suggest_a_flavour h1:after, 
.page-information-contact h1:after, 
.page-information-contact h2:after, 
.page-information-contact h3:after, 
.page-product #content h1:after, 
.related-wapper .box-heading span b:after{
	/* 	content: "";
	background: -moz-linear-gradient(left, rgba(179,120,32,1) 0%, rgba(179,120,32,0.99) 1%, rgba(250,250,250,0) 100%);
	background: -webkit-linear-gradient(left, rgba(179,120,32,1) 0%,rgba(179,120,32,0.99) 1%,rgba(250,250,250,0) 100%);
	background: linear-gradient(to right, rgba(179,120,32,1) 0%,rgba(179,120,32,0.99) 1%,rgba(250,250,250,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b37820', endColorstr='#00fafafa',GradientType=1 );
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 1px;
	left: 45px;
	top: 100%;
	transform: translate(0, 100%); */    
}
.slidervk .flexslider li > span{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}
.slidervk .flexslider li span > span{
	flex:0 100%;
}
.slidervk .flexslider li span > span:first-child{
	flex:1;
	text-align: left;
}
.slidervk .flexslider li span > span:first-child > *{
	display:block;
	padding: 0 0 0px;
	margin: 0 0 30px;
}
.slidervk .flexslider li span > span:first-child > img{

}
.slidervk .flexslider li span > span:first-child > h3{
	text-align:left!important;
	color:#ed1c24!important;
	font-size:23px!important;
	text-transform:uppercase!important;
}
.slidervk .flexslider li span > span:first-child > p{
	color:#878787;
	font-size:14px;
}
.slidervk .flexslider li span > span:first-child > a, 
#flexslider03 ~ a, 
#flexslider04 ~ a, 
#flexslider07 ~ a{
	flex:0 100%;
	color:#000000;
	font-size:14px;
	background:#e09d2b;
	padding:5px 15px;
	display: inline-block;
}
.slidervk .flexslider li span > span:last-child{
	flex:0;
}
.slidervk .flexslider .flex-control-nav {
	bottom: 0;
	text-align: left;
	line-height: 11px;
}
.slidervk .flexslider .flex-control-nav > li {
	margin: 0 0px 0 10px;
}
.slidervk .flexslider .flex-control-nav > li:first-child {
	margin: 0 0px 0 0;
}
.slidervk .flexslider .flex-control-paging li a {
	width: 10px;
	height: 10px;
	background: #d2d2d2;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
}
.slidervk .flexslider .flex-control-paging li a.flex-active{
	background: #ed1c24;
}
.slidervk .flexslider .flex-direction-nav a {
	/* 	transform: translate(0, -50%); */
	height: 53px;
	opacity: 1;
	margin: 0;
	color:#fff;
	text-indent: -9999999999px;
	background:url("https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/content/arrow.png") center center no-repeat;
}
.slidervk .flexslider:hover .flex-direction-nav .flex-prev, 
.slidervk .flex-direction-nav .flex-prev, 
.slidervk:hover .flex-direction-nav .flex-prev {
	left: -50px;
}
.slidervk .flexslider:hover .flex-direction-nav .flex-next, 
.slidervk .flex-direction-nav .flex-next, 
.slidervk:hover .flex-direction-nav .flex-next {
	transform: rotate(180deg);
	right: -50px;
}
.slidervk .flex-direction-nav .flex-next{
	text-indent: 9999999999px;
}
/*Common Css For Custom 4 Sliders & Testimonials Ends */


/*Custom Slider one Start*/
.slidervk_01{
	/* 	background:black; */
}
.slidervk_01 .box-content{
	/* 	padding: 0px; */
}
#flexslider01 {
	width:995px;
	/*   text-align:center;
	border:0 none;
	margin:0 auto; */
}
#flexslider01 img {
	/*     width: auto; */
}
#flexslider01 h1{
	/* 		position: relative;
	display: inline-block;
	padding: 0 0px 5px 60px;
	margin: 0 0 30px; */
}
#flexslider01 h1:before {
	/*     content: "";
	background-image: url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/head_img.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	position: absolute;
	z-index: 1;
	width: 51px;
	height: 54px;
	left: 0px;
	top: 60%;
	transform: translate(0, -40%); */
}
#flexslider01 h1:after {
	/*     content: "";
	background: #d0991e;
	background: -moz-linear-gradient(left, #d0991e 1%, #feffff 100%); 
	background: -webkit-linear-gradient(left, #d0991e 1%,#feffff 100%); 
	background: linear-gradient(to right, #d0991e 1%,#feffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0991e', endColorstr='#feffff',GradientType=1 );
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 1px;
	left: 45px;
	top: 100%;
	transform: translate(0, 100%); */

}
#flexslider01 li > span{
	/* 	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center; */
}
#flexslider01 li span > span{
	/* 	flex:0 100%; */
}
#flexslider01 li span > span:first-child{
	/* 	flex:1;
	text-align: left; */
}
#flexslider01 li span > span:first-child > *{
	/* 	display:block;
	padding: 0 0 0px;
	margin: 0 0 30px; */
}
#flexslider01 li span > span:first-child > img{

}
#flexslider01 li span > span:first-child > h3{
	/* 	text-align:left
	color:#ed1c24;
	font-size:23px;
	text-transform:uppercase; */
}
#flexslider01 li span > span:first-child > p{
	/* 	color:#878787;
	font-size:14px; */
}
#flexslider01 li span > span:first-child > a{
	/* 	flex:0 100%;
	color:#000000;
	font-size:14px;
	background:#e09d2b;
	padding:5px 10px;
	display: inline-block; */
}
#flexslider01 li span > span:last-child{
	/* 	flex:1; */
}
#flexslider01 .flex-control-nav {
	/*     bottom: 0;
	text-align: left;
	line-height: 11px; */
}
#flexslider01 .flex-control-nav > li {
	/*     margin: 0 0px 0 10px; */
}
#flexslider01 .flex-control-nav > li:first-child {
	/*     margin: 0 0px 0 0; */
}
#flexslider01 .flex-control-paging li a {
	/*     width: 10px;
	height: 10px;
	background: #d2d2d2;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none; */
}
#flexslider01 .flex-control-paging li a.flex-active{
	/* 	background: #ed1c24; */
}
#flexslider01 .flex-direction-nav {
	display: none;
}
#flexslider01 .flex-direction-nav a {
	/* 	height: 53px; */

}
/*Custom Slider one Ends*/

/*Custom Slider two Start*/
.slidervk_02{
	margin:0;
	height:680px;
	background:url("https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/content/corporate_order_bg.jpg") center top no-repeat;
	background-size: cover;
}

.slidervk_02 .box-content{
	/* 	padding: 0px; */
}
#flexslider02 {
	width:1165px;
	/*   text-align:center;
	border:0 none;
	margin:0 auto; */
}
#flexslider02 img {
	/*     width: auto; */
}
#flexslider02 h2{
	color:#fff!important;
	/* 		position: relative;
	display: inline-block;
	padding: 0 0px 5px 60px;
	margin: 0 0 30px; */
	/* 	margin: 70px 0; */
}
#flexslider02 h2:before {
	/*     content: "";
	background-image: url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/head_img.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	position: absolute;
	z-index: 1;
	width: 51px;
	height: 54px;
	left: 0px;
	top: 60%;
	transform: translate(0, -40%); */
}
#flexslider02 h2:after {
	/*     content: "";
	background: #d0991e;
	background: -moz-linear-gradient(left, #d0991e 1%, #feffff 100%); 
	background: -webkit-linear-gradient(left, #d0991e 1%,#feffff 100%); 
	background: linear-gradient(to right, #d0991e 1%,#feffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0991e', endColorstr='#feffff',GradientType=1 );
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 1px;
	left: 45px;
	top: 100%;
	transform: translate(0, 100%); */

}
#flexslider02 li > span{
	/* 	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center; */
}
#flexslider02 li span > span{
	/* 	flex:0 100%; */
}
#flexslider02 li span > span:first-child{
	flex:1;
	max-width: 390px;
	/* 	text-align: left; */
}
#flexslider02 li span > span:first-child > *{
	/* 	display:block;
	padding: 0 0 0px;
	margin: 0 0 30px; */
}
#flexslider02 li span > span:first-child > img{
	visibility:hidden;
}
#flexslider02 li span > span:first-child > h3{
	/*  	text-align:left; */
	color:#fff!important;
	font-size:32px!important;
	/*text-transform:uppercase; */
}
#flexslider02 li span > span:first-child > p{
	color:#fff;
	margin: 0 0 80px;
	/*font-size:14px; */
}
#flexslider02 li span > span:first-child > a{
	/* 	flex:0 100%;
	color:#000000;
	font-size:14px;
	background:#e09d2b;
	padding:5px 10px;
	display: inline-block; */
}
#flexslider02 li span > span:last-child{
	flex:1;
}
#flexslider02 li span > span:last-child > img{
	visibility:hidden;
}
#flexslider02 .flex-control-nav {
	/*     bottom: 0;
	text-align: left;
	line-height: 11px; */

}
#flexslider02 .flex-control-nav > li {
	/*     margin: 0 0px 0 10px; */
}
#flexslider02 .flex-control-nav > li:first-child {
	/*     margin: 0 0px 0 0; */
}
#flexslider02 .flex-control-paging li a {
	/*     width: 10px;
	height: 10px;
	background: #d2d2d2;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none; */
}
#flexslider02 .flex-control-paging li a.flex-active{
	/* 	background: #ed1c24; */
}
#flexslider02 .flex-direction-nav{
	display: none;
}
#flexslider02 .flex-direction-nav a {
	/* 	height: 53px; */
	/* 	opacity: 1; */
}
#flexslider02:hover .flex-direction-nav .flex-prev {
	left: -50px;
}
#flexslider02:hover .flex-direction-nav .flex-next {
	right: -50px;
}



#flexslider02 .flex-direction-nav .flex-prev:before, 
#flexslider02 .flex-direction-nav .flex-prev:after, 
#flexslider02 .flex-direction-nav .flex-next:before, 
#flexslider02 .flex-direction-nav .flex-next:after{
}
#flexslider02 .flex-direction-nav .flex-prev:before{
	content: "";
}
#flexslider02 .flex-direction-nav .flex-prev:after{
}
#flexslider02 .flex-direction-nav .flex-next:before {
	content: "";
}
#flexslider02 .flex-direction-nav .flex-next:after {
}
/*Custom Slider two Ends*/

/*Custom Slider three Start*/
.slidervk_03{
	margin: 0 0 10px;
}
.slidervk_03 .box-content{text-align:center;}
/* #flexslider03 {width:1265px;} */
#flexslider03 img {}
#flexslider03 h2{}
#flexslider03 h2:before {}
#flexslider03 h2:after {}

#flexslider03 .flex-viewport {
	padding: 20px 10px;
}
#flexslider03 .slides > li{
	text-align:center;
}
#flexslider03 .slides > li > a{
	display:block;
	padding:10px;
	border:solid 1px #ed1c24;
	position: relative;
	cursor: default;
}
#flexslider03 .slides > li > a > img{
	box-shadow: 5px 5px 20px 1px rgba(0, 0, 0, 0.14);
	display: inline;
	max-width:100%;
}
#flexslider03 .slides > li > strong{
	font-size:17px;
	text-transform:uppercase;
	padding:20px 10px;
	display: block;
	color:#000000;
}
#flexslider03 .slides > li:hover a:before {
	content: "";
	/*     background: rgba(0, 0, 0, 0.64); */
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: 10px;
}
#flexslider03 .slides > li:hover a{
	border:solid 1px #ed1c24;
}
#flexslider03 .slides > li:hover strong{
	color:#ed1c24;
	cursor: pointer;
}
/* #flexslider03 .flex-control-nav {display:none;} */
#flexslider03 .flex-control-nav > li {}
#flexslider03 .flex-control-nav > li:first-child {}
#flexslider03 .flex-control-paging li a {}
#flexslider03 .flex-control-paging li a img {}
#flexslider03 .flex-control-paging li a.flex-active{}

#flexslider03 .flex-direction-nav {display:none;}
#flexslider03 .flex-direction-nav a {}
#flexslider03:hover .flex-direction-nav .flex-prev {left: -50px;}
#flexslider03:hover .flex-direction-nav .flex-next {right: -50px;}

#flexslider03 ~ a{
	font-size:19px;
	min-width:300px;
	margin:0 0 30px;
}
/*Custom Slider three Ends*/

/*Custom Slider four Start*/
.slidervk_04{
	margin: 0 0 30px;
	height:605px;
	background:url("https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/content/retails_offering_bg.jpg") center top no-repeat;
	background-size: cover;
}

.slidervk_04 .box-content{
	/* 	padding: 0px; */
	text-align: center;
}
#flexslider04 {
	width:776px;
	/*   text-align:center;
	border:0 none;
	margin:0 auto; */
}
#flexslider04 .flex-viewport{
	padding: 0 0 30px;
}
#flexslider04 img {
	/*     width: auto; */
}
#flexslider04 h2{
	color:#fff!important;
	/* 		position: relative;
	display: inline-block;*/
	padding: 0 0px 0px 50px;
	/*margin: 0 0 30px; */
}
#flexslider04 h2:before, #content .pavtestimonial .box-heading:before {
	/*      content: ""; */
	background-image: url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/content/head_img_retail.png);
	background-repeat: no-repeat;
	background-position: 0 0;   
	width: 32px;
	height: 56px;
	left: 0px;
	top: 50%;
	transform: translate(0, -50%);
}
#flexslider04 h2:after {
	display:none;
	/*     content: "";
	background: #d0991e;
	background: -moz-linear-gradient(left, #d0991e 1%, #feffff 100%); 
	background: -webkit-linear-gradient(left, #d0991e 1%,#feffff 100%); 
	background: linear-gradient(to right, #d0991e 1%,#feffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0991e', endColorstr='#feffff',GradientType=1 );
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 1px;
	left: 45px;
	top: 100%;
	transform: translate(0, 100%); */

}
#flexslider04 li > span{
	/* 	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center; */
	background: rgba(255, 255, 255, 0.8);
}
#flexslider04 li span > span{
	/* 	flex:0 100%; */

}
#flexslider04 li span > span:first-child{
	flex:1;
	background:#f4f4f4;
	text-align: center;
}
#flexslider04 li span > span:first-child > *{
	/* 	display:block;
	padding: 0 0 0px;
	margin: 0 0 30px; */
}
#flexslider04 li span > span:first-child > img{
	display: inline;
	margin: 50px 0;
}
#flexslider04 li span > span:first-child > h3{
	/*  	text-align:left;
	color:#fff!important;
	font-size:32px;
	text-transform:uppercase; */
}
#flexslider04 li span > span:first-child > p{
	/*color:#fff;
	font-size:14px; */
}
#flexslider04 li span > span:first-child > a{
	/* 	flex:0 100%;
	color:#000000;
	font-size:14px;
	background:#e09d2b;
	padding:5px 10px;
	display: inline-block; */
}
#flexslider04 li span > span:last-child{
	flex:1;

}
#flexslider04 li span > span:last-child > img{
	/* 	visibility:hidden; */
}
#flexslider04 li span > span:last-child > h3{
	text-align:left;
	color:#000!important;
	font-size:23px;
	text-transform:none;
	position: relative;
	margin: 0 38px 20px;
	padding: 0 0 20px;
}
#flexslider04 li span > span:last-child > h3:after{
	content: "";
	background: rgb(208,152,28);
	background: -moz-linear-gradient(left, rgba(208,152,28,1) 50%, rgba(255,255,255,0) 50%);
	background: -webkit-linear-gradient(left, rgba(208,152,28,1) 50%,rgba(255,255,255,0) 50%);
	background: linear-gradient(to right, rgba(208,152,28,1) 50%,rgba(255,255,255,0) 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1c24', endColorstr='#ffffff',GradientType=1 );
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 1px;
	left: 0;
	top: 100%;
	transform: translate(0, 100%);
}
#flexslider04 li span > span:last-child > p{
	color:#000;
	font-size:20px;
	text-align:left;
	margin: 0 38px 20px;
}
#flexslider04 .flex-control-nav {
	/*     bottom: 0;
	text-align: left;
	line-height: 11px; */

}
#flexslider04 .flex-control-nav > li {
	/*     margin: 0 0px 0 10px; */
}
#flexslider04 .flex-control-nav > li:first-child {
	/*     margin: 0 0px 0 0; */
}
#flexslider04 .flex-control-paging li a {
	/*     width: 10px;
	height: 10px;
	background: #d2d2d2;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none; */
}
#flexslider04 .flex-control-paging li a.flex-active{
	/* 	background: #ed1c24; */
}
#flexslider04 .flex-direction-nav{
	display:none;
}
#flexslider04 .flex-direction-nav a {
	/* 	height: 53px; */
	/* 	opacity: 1;
	margin: 0; */
}
#flexslider04 .flex-direction-nav .flex-prev {
	left: -250px;
}
#flexslider04 .flex-direction-nav .flex-next {
	right: -250px;
}



#flexslider04 .flex-direction-nav .flex-prev:before, 
#flexslider04 .flex-direction-nav .flex-prev:after, 
#flexslider04 .flex-direction-nav .flex-next:before, 
#flexslider04 .flex-direction-nav .flex-next:after{
}
#flexslider04 .flex-direction-nav .flex-prev:before{
	content: "";
}
#flexslider04 .flex-direction-nav .flex-prev:after{
}
#flexslider04 .flex-direction-nav .flex-next:before {
	content: "";
}
#flexslider04 .flex-direction-nav .flex-next:after {
}
#flexslider04 ~ a{
	font-size: 19px;
	min-width: 300px;
}
/*Custom Slider four Ends*/


/*Testimonial Start*/
#content .pavtestimonial{
	text-align:center;
	margin:0 auto 20px;
}
#content .pavtestimonial .box-heading{
	text-transform: uppercase!important;
	background-color: transparent;
	margin: 30px 40px;
	padding: 0 0px 0px 50px;
}
#content .pavtestimonial .box-heading:before {
	background-image: url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/content/head_img_testimonial_02.png)!important;
}
#content .pavtestimonial .box-content {
	padding: 0;
	overflow-y: hidden;    
	max-height: inherit;
}
#content .pavtestimonial .box-content .pavtestimonial{
	text-align: right;
	display: inline-block;
	padding: 0;
	width:100%;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content, 
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .testimonial-item, 
#testimonialvk > div > ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
	align-content: flex-start;
	padding:0;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item, 
#testimonialvk > div > ul > li .item{
	border:0 none;
	position:relative;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content:after, 
#testimonialvk:after{
	content: "";
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 25%, rgba(178,178,178,1) 25%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 25%,rgba(178,178,178,1) 25%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 25%,rgba(178,178,178,1) 25%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b2b2b2',GradientType=0 );
	width: 1px;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	right:0;
	left:0;
	margin:0 auto;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item, 
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .testimonial-item > *, 
#testimonialvk > div > ul > *{
	flex: 0 100%;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item:nth-child(even), 
#testimonialvk > div > ul > li{
	flex: 0 auto;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item:nth-child(odd), 
#testimonialvk > div > ul > li{
	flex: 0 auto;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .testimonial-item, 
#testimonialvk .item .testimonial-item{
	flex-wrap: wrap;
	justify-content: flex-end;
	align-items: center;
	padding:0px 30px 30px;

}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item:nth-child(even) .testimonial-item{
	padding:0px 0 0px 30px;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item:nth-child(odd) .testimonial-item{
	padding:0px 30px 0px 0; 
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .testimonial-item > *, 
#testimonialvk .item .testimonial-item > *{}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .testimonial, 
#testimonialvk .item .testimonial{
	flex: 0 auto;
	margin-bottom: 0px;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .testimonial:after, 
#testimonialvk .item .testimonial:after{
	content: "";
	background: #e09d2b;
	width: 100px;
	height: 1px;
	display: block;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .testimonial div p, 
#testimonialvk .item .testimonial div p{
	font-size:20px; 
	text-align:justify; 
	line-height: normal; 
	margin: 0 0 30px;
	font-style: normal;
	color:#000000;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .t-avatar, 
#testimonialvk .item .t-avatar{
	flex: 0 auto;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .t-avatar > img, 
#testimonialvk .item .t-avatar > img{
	max-width:100%;
	width: 30px;
	border:0 none;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .profile, 
#testimonialvk .item .profile{
	flex: 0 auto; 
	padding:0;
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item .profile div p, 
#testimonialvk .item .profile div p{
	font-size:20px; 
	text-align: right; 
	margin:0 0 10px 10px
}
#content .pavtestimonial .box-content .pavtestimonial .testi-content .item ~ .carousel-navigation{
	display:none;
}
#testimonialvk{width:100%!important; margin: 0;background: transparent;border-radius: 0; text-align: right; border: 0;}
/* #testimonialvk .slides li > img {display: none;} */
/* #testimonialvk .slides li img a {width: inherit;} */
#testimonialvk .slides li > .product-block {}
/* #testimonialvk .slides li > .product-block:nth-child(n+3) {display: none;} */
#testimonialvk .flex-control-nav{}
#testimonialvk .flex-control-nav li {}
#testimonialvk .flex-control-paging li a {}
#testimonialvk .flex-control-paging li a.flex-active {}
#testimonialvk .flex-direction-nav{display:;}
#testimonialvk .flex-direction-nav a {}
#testimonialvk .flex-direction-nav a:before {font-size: 32px;}
#testimonialvk .flex-direction-nav a.flex-prev {}
#testimonialvk .flex-direction-nav a.flex-next {} 
/*Testimonial Ends*/

/*breadcrumb Start*/

#breadcrumb ol.breadcrumb,
.page-checkoutv2-success #columns #content .breadcrumb {
	padding: 10px 0 10px;
	margin: 0 0 10px;
	/*background: yellow;*/
	/* 	display:none; */
}
#breadcrumb ol.breadcrumb > li + li:before {
	content: "| ";
	padding: 0 0px;
	color: #7f7f7f;
}
#breadcrumb ol.breadcrumb li a,
.page-checkoutv2-success #columns #content .breadcrumb>a {
	font-size: 14px;
	font-weight: 500;
	color: #7f7f7f;
	text-transform: none;
	
}
#breadcrumb ol.breadcrumb li:last-child a {
	font-weight: bold;
	color: #494949;
}
/*breadcrumb Ends*/

/*Common css Start*/
#content h1,
.page-home #content h2, 
.page-common-home #content h2, 
#content .pavtestimonial .box-heading, 
#content .featured .box-heading span, 
.page-category h1.heading-title, 
.page-information-contact .wrapper .contact-content > div:last-child form h3, 
.related-wapper .box-heading span b{
	font-size: 26px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
	display:block;
}
#content h3 {
	font-size: 18px;
}
#content p,
.page-information-contact .contact-content .contact-info .content .media .media-body span, 
.product-info .options .option .select_wrp:after{
	font-size: 14px;
	color: #323232;
	font-weight: 500;
}

/*Common css Ends*/


/*Column css Start*/

#column-left {
	padding: 0px;
}
#column-right {
	padding: 0px;
}

/*Column css Ends*/

/*Category Page Start*/
/*Common Css For Category and Information pages Start*/
.wrapper {
	padding: 0px 0 50px;
}
.wrapper .category .txtcon,
.information_bnr .txtcon {
	position: absolute;
	top: 50%;
	left: 40%;
	right: 0;
	transform: translate(-40%, -50%);
}
.wrapper .category .txtcon h3,
.information_bnr .txtcon h3 {
	font-size: 47px;
	color: #fff;
	padding: 0;
	margin: 0;
	text-transform: capitalize;
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	line-height: 72px;
	min-width: 288px;
	min-height: 57px;
}
.wrapper .category .txtcon h3 span,
.information_bnr .txtcon h3 span{
	font-size:50px;
	color:#fff;
	display: block;
}
.wrapper .category .txtcon h3 strong,
.information_bnr .txtcon h3 strong{
	font-size:102px;
	color:#ed1c24;
	font-weight: 600;
	display: block;
}
/*Common Css For Category and Information pages End*/
.page-category #columns{
	/* 	background: #f3f3f3; */
}
.page-category h1.heading-title{
	line-height: 1.1;
	display:none;
}
.page-category .wrapper {
	padding: 0px 0 0px;
}
.page-category .wrapper .category {
	/*margin: 0 0 39px;*/
	margin: 0 0 0px;
}
.page-category .wrapper .category .txtcon{
	display:none;
}
.heading-title,
.rlAccordion>h3 {
	line-height: 21px;
	font-size: 30px;
	color: #777777;
	font-weight: bold;
	letter-spacing: 2px;
	margin: 0 0 10px;
	padding: 0;
}
.sidebar .category {
	margin-top: 0px;
}

/*Filters Start*/
.all_products{
	font-size: 28px;
	font-weight: bold;
	color: #000;
	margin: 42px 0 15px 0;
	line-height: 23px;
	border-bottom: solid 1px #f2f2f2;
	padding: 0 0 20px;
	display: none;
}
#menuscm {
	padding: 0 0px;
}
#menuscm #filter_box>dl,
#accordionvk.rlAccordion>h3,
.sidebar .tree-menu>ul>li {
	margin: 0 0 0px 0px;
	padding: 0 0 1px;
	border-bottom: solid 1px #f2f2f2!important;
}
#menuscm #filter_box dl dt,
#menuscm #filter_box dl dt span,
#menuscm #filter_box dl dd ul li a,
#menuscm #filter_box dl dd span {
	border: solid 1px transparent!important;
	border-radius: 0;
	background: transparent!important;
	height: 40px !important;
	line-height: 40px;
	letter-spacing: 2px;
	margin: 0 0 10px 0px!important;
	padding: 0 0px 0 0px!important;
	color: #000;
	font-size: 18px;
	font-weight: bold;
	font-family: 'DINPro';
	display: block;
	margin-bottom: 0px;
}
#menuscm #filter_box dl dd ul li a, 
#menuscm #filter_box dl dd ul li span {display: inline; padding: 0 0!important;}

#menuscm #filter_box dl dt span {
	padding: 0!important;
}
#menuscm #filter_box dl dd ul li a,
#menuscm #filter_box dl dd span, 
#menuscm #filter_box dl dd ul label {
	font-size: 14px;
	color: #202020!important;
	letter-spacing: 0;
	line-height: normal;
	height: auto!important;
	text-transform: none;
	border: 0 none!important;
	font-weight: normal;
	text-decoration: none;
	margin:0!important;
}
#menuscm #filter_box dl dd ul li a.link_filter_del {
	z-index: 1;
}
#menuscm #filter_box dl dd ul li a.link_filter_del > img{
	text-indent: -999px;
}
#menuscm #filter_box dl dt span em,
#accordionvk.rlAccordion>h3>span,
.sidebar .category .tree-menu ul li .accordion-heading,
#accordionvk-info-pages.rlAccordion>h3>span {
	width: 14px;
	height: 22px !important;
	line-height: 22px;
	float: right;
	margin: 0;
	border: solid 1px transparent;
	border-radius: 100%;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translate(0, -50%);
	z-index: 1;
	background: none;
}
#menuscm #filter_box dl.closed dt span em,
#accordionvk.rlAccordion>h3>span.rlAccordion>h3>span.rl-open {
	background: none;
}
#menuscm #filter_box dl dt span em i {
	font-size: 20px;
}
#menuscm #filter_box dl.filters dt span em i,
#menuscm #filter_box dl.opened dt span em i {
	width: 11px;
	height: 1px;
	margin-top: 10px;
	overflow: hidden;
	background: #000;
}
#menuscm #filter_box dl.filters dt span em i:before,
#menuscm #filter_box dl.opened dt span em i:before {
	content: "-";
}
#menuscm #filter_box dl.closed dt span em i {
	height: auto;
	margin-top: 0px;
	background: transparent;
}
#menuscm #filter_box dl.closed dt span em i:before {
	content: "+"!important;
}
#menuscm #filter_box dl dd {
	overflow: hidden;
	height: auto!important;
	background: transparent;
	border: solid 1px transparent!important;
	padding: 0px 0px!important;
	margin: 0 0 0px;
}
#menuscm #filter_box>dl dd ul li{
	margin: 0 0 7px;
}
#menuscm #filter_box>dl dd:last-child {
	margin: 0 0 10px 0;
}
#menuscm #filter_box dl dd ul li em,
#menuscm #filter_box dl dd span em, 
#menuscm #filter_box dl dd ul input {
	margin: 4px 7px 0px 0;
	border: solid 1px #777777;
	background-position: -1px -1px;
	width: 10px;
	height: 10px;
}
#menuscm #filter_box dl dd ul li.active em {
	border: solid 2px #bfbfbf;
	background-position: -1px -51px;
}
#menuscm #filter_box dl dd span {
	padding: 0!important;
}
#menuscm #filter_box dl dd span em {
	margin: 0 7px 5px 0;
}
#menuscm #filter_box dl dd #search_container_2 input#search2 {
	width: 100%;
	margin: 0 0 10px;
}
#menuscm #filter_box dl dd #leftSlider {
	width: 100%;
	margin: 25px 0 0 0;
	/*position: relative;*/
}
#menuscm #filter_box dl dd #leftSlider #slider-range {
	top: -45px;
	width: 95%;
}
#menuscm #filter_box dl dd #leftSlider #amount_price_range {
	width: 85% !important;
	padding: 4px 0!important;
	color: #404040!important;
	font-size: 12px;
	font-weight: 300;
	text-indent: 4px;
	background: transparent;
}

/* #menuscm #filter_box dl dd #leftSlider > a {position: absolute;top: -15px;right: -15px;} */

#menuscm #filter_box dl dd #leftSlider #slider-range .ui-widget-header {
	border: 1px solid #fab8ac !important;
}

#menuscm #filter_box dl dd #leftSlider #slider-range a.ui-slider-handle {
	margin-left: 0em !important;
	top: -7px !important;
	border-radius: 100px;
	background: #c65756;
	border: solid 1px #fab8ac;
	width: 15px !important;
	height: 15px !important;
}
#menuscm #filter_box dl:last-child {
	display: none;
}
#menuscm #filter_box dl:nth-last-child(2) {
	border: 0 none!important;
}
#menuscm #filter_box dl:nth-last-child(2)>dd {
	overflow: visible;
	padding: 0 0px!important;
	height: 40px!important;
}
/*Filters Ends*/

/*Left Category Menu Start*/
.sidebar .tree-menu>ul>li:first-child {
	/*border-top:solid 1px #959595!important;*/
}
.sidebar .tree-menu ul li a,
.sidebar .category .tree-menu ul li ul li a {
	font-family: 'DINPro';
	color: #202020;
	font-size: 18px;
	font-weight: bold;
	padding: 0px 0px;
	display: block;
	/*text-transform: uppercase;*/
}
.sidebar .category .tree-menu ul li ul li a:before {
	content: "";
	display: none;
}
.sidebar .tree-menu ul li a:hover,
.sidebar .tree-menu ul li a.active,
.sidebar .category .tree-menu ul li ul li a:hover {
	color: #000;
}
.sidebar .category .tree-menu ul li .accordion-heading {
	top: 18px;
	right: 20px;
	background: none;
}
.sidebar .category .tree-menu ul li .accordion-heading span {
	width: 12px!important;
	height: auto!important;
	line-height: 17px!important;
}
.sidebar .category .tree-menu ul li .accordion-heading span i {
	color: #000;
	font-size: 20px;
	font-weight: normal;
	text-shadow: none;
	width: 11px;
	height: auto;
}
.sidebar .category .tree-menu ul li .accordion-heading span i.fa-plus:before {
	content: "+";
}
.sidebar .category .tree-menu ul li .accordion-heading span i.fa-minus {
	height: 1px;
	overflow: hidden;
	margin-top: 10px;
	background: #000;
}
.sidebar .category .tree-menu ul li .accordion-heading span i.fa-minus:before {
	content: "-";
}
.sidebar .category .tree-menu ul li ul li {
	line-height: 25px;
}
.sidebar .category .tree-menu ul li ul li a {
	
	font-size: 14px;
	font-weight: normal;
	padding: 0px 0px;
}
.sidebar .category .tree-menu ul li ul li a:hover {
	color: #000;
}
.sidebar .category .tree-menu ul li ul li:last-child a {
	padding: 0 0px 10px!important;
}
.sidebar .category .tree-menu ul li ul.accordion-body {
	display: none;
}
.sidebar .tree-menu ul li a.active~.accordion-heading i:before {
	content: "-";
}
.sidebar .tree-menu ul li a.active~.accordion-heading~.accordion-body {
	display: block;
}
/*Left Category Menu Ends*/

/*Content Start*/
#content {
	/*padding:0 10px;*/
}
.refine-search {display: none; margin: 10px 0 50px;}
.refine-search .category-list{padding: 10px 0;}
.refine-search .category-list ul{justify-content: center;}
.refine-search .category-list ul li{padding:0; margin: 0 30px 0 0; float: none;}
.refine-search .category-list ul li:before{display:none;}
.refine-search .category-list ul li:first-child{display:none;}
.refine-search .category-list ul li:last-child {margin: 0;}
.refine-search .category-list ul li a{
	font-size:18px;
	font-wight:bold;
	color:#fff;
	border-radius:5px;
	padding:15px 30px;
	min-width:260px;
	display: block;
	text-align: center;

	background: #e09d2b;
	background: -moz-linear-gradient(top, #e09d2b 34%, #cc8e26 100%);
	background: -webkit-linear-gradient(top, #e09d2b 34%,#cc8e26 100%);
	background: linear-gradient(to bottom, #e09d2b 34%,#cc8e26 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e09d2b', endColorstr='#cc8e26',GradientType=0 );
}
.refine-search .category-list ul li a:hover{
	color:#fff;
	background: #cc8e26;
	background: -moz-linear-gradient(top, #cc8e26 0%, #e09d2b 66%);
	background: -webkit-linear-gradient(top, #cc8e26 0%,#e09d2b 66%);
	background: linear-gradient(to bottom, #cc8e26 0%,#e09d2b 66%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc8e26', endColorstr='#e09d2b',GradientType=0 );
}

.category_links {margin: 10px 0 0px;}
.category_links .box-content{padding: 0;}
.category_links ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	align-content: space-around;	
}
.category_links ul li{padding:0; margin: 0 30px 0 0; float: none;}
.category_links ul li:last-child {margin: 0;}
.category_links ul li a{
	font-size:18px;
	font-weight:bold;
	color:#493400;
	padding:15px 0px;
	min-width:260px;
	text-align: center;
	border-top: solid 4px transparent;
}
.category_links ul li a:hover, .category_links ul li a.active{
	color:#e09d2b;
	border-bottom: solid 4px #ed1c24;
}

/*Product Filter Start*/
/*Filters Common Css Start*/
.product-filter {
	padding: 1px 0px;
	margin-bottom: 16px;
	border-color: transparent;
	/*background: yellow;*/
	/* 	display:none; */
}
.product-filter>div {
	background: transparent;
	/* 	display:none; */
}
.product-filter>div:first-child {
	margin-left: 0px;
	display:block;
}
.product-filter>div span.space-padding-l-10 {
	color: #4c4c4c;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	padding: 0 8px;
	margin: 0;
	display: inline-block;
}
.product-filter>div select.form-control,
.product-info .options .option select,
.product-info .options>div input[type="text"], 
.product-info input[type="text"] {
	/* 	-webkit-appearance: none;
	min-width: 60px;
	border-radius: 2px;
	background: transparent;
	border: solid 1px rgba(183, 183, 183, 0);
	height: 33px;
	padding: 0 30px 0 10px;
	line-height: 33px;
	color: #323232;
	font-size: 13px;
	font-weight: bold; */
	height: auto;
	color: #4c4c4c;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	padding: 0 20px 0 8px;
	margin: 0;
	outline:0;
	background: none!important;
}
.product-filter>div select.form-control:focus {
	outline: 0;
	box-shadow: none;
}
.product-filter>div i.fa-angle-down,
.product-info .options .option i.fa-angle-down {
	color: #323232;
	cursor: pointer;
	width: 20px;
	height: 17px;
	line-height: 17px;
	overflow: hidden;
	padding: 0 0px;
	text-align: center;
	pointer-events: none;
	position: absolute;
	right: 1px;
	top: 1px;
	font-size: 18px;
}
/*Filters Common Css Ends*/

.product-filter>div.limit {
	display: none;
}
.product-filter>div.sort {
	border: 1px solid #252525;
}
.product-filter>div.display {
	color: black;
	font-size: 19px;
	line-height: 30px;
	display: block;
	display: none;
	padding-right: 0;
}
.product-filter>div.display span {}
.product-filter>div.display a {
	border: 1px solid #fafafa;
	background: none;
	margin: 0;
}
.product-filter>div.display a.grid.active,
.product-filter>div.display a.grid:hover {}
.product-filter>div.display a:last-child {
	margin-right: 0;
}
.product-filter>div.display a.active {
	background-color: #d7d7d7!important;
}
.product-filter>div.display a i.fa {
	line-height: 30px;
	font-size: 14px;
	color: #000!important;
	text-align: center;
	display: block;
}
.product-filter>div.display a i.fa-th-large {}
.product-filter>div.product-compare {display:none;}
.product-filter>div.product-compare a {
	padding: 9.5px 10px;
	background: transparent!important;
	color: #777777;
	font-size: 13px;
	font-weight: 300;
	text-transform: none;
}
.product-filter>div.product-compare a:hover {
	color: #777!important;
}
#filter_box_big {
	border-radius: 0;
	border-color: rgba(0, 0, 0, 0);
	background-color: rgba(0, 0, 0, 0.01);
	padding: 0;
	margin-left: -10px;
	margin-right: -10px;
	border-bottom: solid 1px #f2f2f2;
}
#filter_box_big dt {
	font-weight: 400;
	margin: 0;
	padding: 10px;
	height: auto;
	letter-spacing: 2px;
	text-transform: uppercase;
}
#filter_box_big dd.page_preload {
	padding: 0 10px;
}
#filter_box_big dd.page_preload ul li {
	line-height: 31px !important;
}
#filter_box_big dd.page_preload img.filter_del2 {
	width: 15px;
	height: 15px;
	background-position: 0 -1px;
}
/*Product Filter Ends*/

/*Grid Products Convert in flexslider start*/
/*Slider VK Grid Product Block Ends*/

/*Product Block Start*/
/*Product Block Ends*/
/*Grid Products Convert in flexslider Ends*/

/*Product Block Start*/
.product-block {
	background: #ffffff;
	/* border: solid 1px #f1f1f1; */
	margin: 0 0 20px;
	/* 	box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.09); */
}
.product-block .image {
	background: #ffffff;
	/*height:300px;*/
}
.product-block .image img.sold-img-category {
	left: 0;
	max-width: 100%;
	width: 100%;
	display:none;
}
.product-block .image a.info-view {
	opacity: 0;
	outline: 0;
	position: absolute;
	top: 0;
	right: 0;
	background: #ececec!important;
	color: #767676!important;
	padding: 7px 10px;
	font-size: 20px;
}
.product-label .product-label-special {
	display:none;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: 39px 36px 0;
	-moz-transform-origin: 39px 36px 0;
	-ms-transform-origin: 39px 36px 0;
	transform-origin: 39px 36px 0;
	background-color: #f06142;
	position: absolute;
	right: auto;
	left: 15px;
	text-transform: uppercase;
	top: 15px;
	/* background: url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_100/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_random12/data/content/sale_bg.png) 0 0 no-repeat; */
	width: 46px;
	height: 42px;
	font-size: 13px;
	color: #000;
	font-weight: 500;
	padding: 0;
	line-height: 40px;
}
.product-block .product-meta {
	  margin: -45px 0 0 0; 
	  padding:0px;	
	z-index: 9;
	/* 	padding: 0;
	position: initial; */
}
.product-meta>div {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	align-content: space-around;
}
.product-meta>div:first-child {
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	opacity: 0;
	flex-direction: initial;
}
.product-meta>div>* {
	flex: 1 100%;
}
.product-meta>div>a,
.product-meta>div>button {
	flex: 0 auto;
	border-left: solid 1px #fff;
	font-size: 13px;
	background: #ececec;
	color: #767676;
	text-transform: uppercase;
	margin: 0px 0 10px;
	padding: 10px 10px;
    width: 50%;	
}
.product-meta>div>a{
	/* display:none; */
}
.product-meta>div>a span,
.product-meta>div>button span {
	/* display: none; */
}
.product-meta>div>a:hover,
.product-meta>div>button:hover {
	background: #000;
	color: #fff;
	cursor: pointer;
}
.product-meta>div .cart {
	flex: 1 auto;
	background: #ed1c24;
	color: #fff;
	border-left: solid 0px #fff;
	position: inherit;
	/* 	top: 0;
	z-index: 10;
	width: 100%;
	height: 100%; */
	/* display: none; */
}
.product-meta>div .cart>* {
	display: inline-block;
}
.product-meta>div .cart i.fa-shopping-cart {
	margin: 0 10px 0 0;
	/* 	display: none; */
}
.product-meta>div .cart span {
	/* 	display: none; */
}
.product-meta>div .cart:hover {
	background: #000;
	color: #fff;
}
.product-meta>div a.view_product {
 	display: none;  
}
.product-meta>div .quickviewvk{
	background:#fb5004;
	border-radius:3px;
	padding: 2px 8px;
	margin: 0 0 25px;
	font-size:14px;
	color:#fff;
	font-weight: 400;
	letter-spacing: 0;
	display: none;
	opacity: 0/*!important*/;
}
.product-meta>div .stock{
	background: #cccccc;
	border-radius: 2px;
	flex: 0 auto;
	padding:1px 5px 0;
	margin: 0px 0 13px;
	font-size: 10px;
	color: #000;
	font-weight: 500;
	letter-spacing: 0.5;
	opacity: 0;
}
.product-meta>div .colorvk{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	margin: 0 0 10px;
}
.product-meta>div .colorvk_hide {
	visibility: hidden;
	display:none;
}
.product-meta>div .colorvk ~ .colorvk_hide {
	display: none;
}
.product-meta>div .colorvk > *{
	flex: 1 100%;
}
.product-meta>div .colorvk > li{
	flex: 0 auto;
	padding: 0;
	width: 40px;
	height: 40px;
	cursor: pointer;
	overflow: hidden;
	border-radius: 100%;
	border: solid 1px #000;
	margin: 0 0 0 5px;
}
.product-meta>div .colorvk > li:first-child{
	flex: 0 auto;
	margin:0;
}
.product-meta>div .colorvk > li:nth-child(2){
	flex: 0 auto;
}
.product-meta>div .colorvk > li:last-child{
	flex: 0 auto;
}
.product-block .name {
	margin: 0 5px 10px;
	flex: 1 auto;
	display:none;
}
.product-block .name a {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	text-align: center;

/* 	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis; */
	max-width: 100%;
	height: 50px;
}
.product-block .name a > br:nth-child(n+2) {
    display: none;
}
.product-block .name a:hover {
	color: #000;
}
.product-block .description{
	text-align: left;
	margin: 0 20px 20px;
	/* 	font-size:12px!important;
	color:#878787!important; */
	display:none;
	/* 	line-height: normal; */
	/* 	height:60px; */
}
.product-block .price,
.product-info .price .price-gruop {
	font-size: 14px;
	font-weight: 500;
	color: #000;
	margin: 0 18px 10px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
	align-items:center;
	justify-content:center;
	/* 	display:none; */
}
.product-block .price{
	padding:0 0 10px;
	display:none;
}
.product-block .price:before{
	content: "";
	/* border-bottom: solid 1px #000; */
	position: absolute;
	bottom: 0;
	/* 	left: 25%;
	height: 50px; */
	width: 50%;
}
.product-block .price>*,
.product-info .price .price-gruop>* {
	flex: 1 100%;
}
.product-block .price span,
.product-info .price span {
	padding: 0px;
	line-height: normal;
	white-space: nowrap;
}
.product-block .price span.special-price {
	/*flex: 1 auto;*/
	flex: 0; 
	flex: 0 50%;
}
.product-block .price span.price-new,
.product-info .price .price-gruop .price-new {
	flex: 0;
	padding: 0 5px 0 0;
	/* 	line-height: 22px; */
}
.product-block .price span.price-old,
.product-info .price .price-old {
	font-size: 14px;
	font-weight: 500;
	color: #fb5004;
	flex: 0;
	padding: 0 5px 0 0;
}
.product-block .price span.saving-percentage,
.product-info .price .price-gruop span.saving-percentage {
	font-size: 15px;
	color: #ff0000;
	flex: 1 auto;
	order: 1;
	white-space: nowrap;
	display: none;
}
.product-meta>div .sizevk{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content:center;
	align-items: center;
	align-content: center;
	opacity: 0;
	height: 100px;
}
.product-meta>div .sizevk > *{
	flex: 1 100%;
}
.product-meta>div .sizevk > li{
	flex: 0 auto;
	width: 29px;
	height: 29px;
	line-height: 28px;
	margin: 2px;
	border:solid 1px #272727;
	color:#272727;
	cursor: pointer;
}
.product-meta>div .sizevk > li:first-child{
	flex: 0 auto;
	/* 	margin: 0 0 5px 0px; */
}
.product-meta>div .sizevk > li:nth-child(2){
	flex: 0 auto;
}
.product-meta>div .sizevk > li:last-child{
	flex: 0 auto;
}

.product-info .price .price-gruop .sharevk {
	flex: 1 auto;
	order: 4;
	text-align: right;
	/* display:none; */
}
.product-info .price .price-gruop .sharevk a {
	margin: 0 0px 0px 0px;
	border-radius: 2px;
	background: #636161;
	color: #fff;
	width: 28px;
	height: 28px;
	text-align: center;
	position: relative;
	display: inline-block
}
.product-info .price .price-gruop .sharevk a:hover {
	background: #000;
}
.product-info .price .price-gruop .sharevk a:before {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	left: 0;
	right: 0;
}
.product-info .price .price-gruop .sharevk a span {
	display: none;
}
.product-info .price .price-gruop .sharevk a.fa-instagram {
	display: none;
}
.product-info .price .price-gruop .sharevk a.fa-facebook {
	background: #3c579e;
}
.product-info .price .price-gruop .sharevk a.fa-pinterest {
	display: none;
}
.product-info .price .price-gruop .sharevk a.fa-google-plus {
	display: none;
}
.product-info .price .price-gruop .sharevk a.fa-twitter {
	background: #00abf1;
}
.product-info .price .price-gruop .sharevk a.fa-youtube {
	display: none;
}
.product-block:hover {
	/* 	box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.09); */
	/* border: solid 1px #dddddd; */
}
.product-block:hover .product-meta>div:first-child {
	opacity: 1;
}
.product-block:hover .image a.info-view {
	opacity: 0;
}
.product-block:hover .product-meta>div:first-child .quickviewvk, 
.product-block:hover .product-meta>div:first-child .stock, 
.product-block:hover .product-meta>div:last-child .sizevk{
	opacity: 1;
}
/*Product Block Ends*/

/*Product Row Start*/
.product-list .products-row .product-col {
	padding-bottom: 20px;
}
.product-list .products-row:last-child .product-col:last-child {
	/*padding-bottom:0px;*/
}
.product-list .products-row .product-col .product-meta>div {
	text-align: left;
}
/*Product Row Ends*/
/*Content Ends*/

/*Suggest a flavour Css Start*/
/* .suggest_a_flavour{}
.suggest{text-align:center;}
.suggest h1{font-size:32px; margin: 50px 0 20px;}
.suggest p{font-size:18px; color:#493400; margin:0 0 40px;}
.suggest form{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
align-content: center;
width: 75%;
margin: 0 auto 70px;
position:relative;
}
.suggest form > *{flex:0 auto;}
.suggest form input{font-size:20px; color:#000; line-height:40px;}
.suggest form input[type="text"]{border:solid 1px #e09d2b; width:100%;}
.suggest form input[type="button"]{background:#e09d2b; min-width:230px; position:absolute; right:0;} */
/*Suggest a flavour Css Ends*/

/*AutoLoader Start*/
.infscr-loading{
	display:none;
}
/*AutoLoader Ends*/

/*Back To Top Start*/
div#top {
	display: none;
}
/*Back To Top Ends*/

/*Checkbox Start*/
#menuscm #filter_box dl dd ul li em, 
#menuscm #filter_box dl dd ul input[type="checkbox"] {
	display:none;
}
#menuscm #filter_box dl dd ul li span, 
#menuscm #filter_box dl dd ul input[type="checkbox"] + label {
	
}
#menuscm #filter_box dl dd ul li span:before, 
#menuscm #filter_box dl dd ul input[type="checkbox"] + label:before {
	display:inline-block;
	width:15px;
	height:15px;
	margin:-2px 5px 0 0;
	border: solid 1px #8c8b8b;
	vertical-align:middle;
	/*background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) left top no-repeat; */
	cursor:pointer;
	content:"";
}
#menuscm #filter_box dl dd ul li span:before, 
#menuscm #filter_box dl dd ul input[type="checkbox"]:checked + label:before {
	/*background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) -19px top no-repeat; */
	content: "\2713";
	content: '\2714';
	font-size: 12px;
	text-align: center;
	line-height: 13px;
}
/*Checkbox Ends*/

/*Offer Page Start*/
.offer .product-block .product-meta {
/*     position: static; */
}
.offer .product-block .price{
/* 	    transform: initial; */
}
.offer .product-block .price span.saving-percentage {
/*     position: absolute;
    top: 10px;
    right: 10px;
    z-index: 21;
    background: #eaeaea;
    border-radius: 100%;
    width: 80px;
    height: 30px;
    line-height: 30px;
    color: #000;
    font-size: 12px;
	display: inline; */
	
	display: block;
    margin-top: 10px;
    border-radius: 100px;
    background: #f1f1f1;
    padding: 10px;
	max-width: 100px;
}
.offer .product-block .image .product-label-special{
	display:block;
	background: #f08019;
    border-radius: 100%;
    height: 46px;
    line-height: 46px;
    color: #fff;
}
/*Offer Page End*/
/*Category Page Ends*/

/*Product Page Start*/
/*breadcrumb Start*/

.page-product #breadcrumb {
	border-bottom: solid 1px #eeeeee;
}
.page-product #breadcrumb ol {
	margin: 0;
	padding: 5px 0;
}
.page-product #breadcrumb:before, .page-product #breadcrumb:after {
	content: "";
	border-bottom: solid 1px #eeeeee;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	position: absolute;
	transform: translate(-100%, 0%);
}
.page-product #breadcrumb:after {
	left: auto;
	right: 0;
	transform: translate(100%, 0%);
}
/*breadcrumb Ends*/

.page-product #columns .container > .row:nth-child(2) > div, 
#page-quickview .product-info .row > div{
	padding:0;
	margin: 0 0 0px;
 width: auto; 
}
.page-product #columns .container .row > div.image-container, 
#page-quickview .product-info .row > div.image-container{
     flex:7 0 0%; 
}
#page-quickview .product-info .row > div.image-container{
    flex: 0 auto;
    width: 50%;
}
.page-product #columns .container .row > div.product-view, 
#page-quickview .product-info .row > div.product-view{
  flex:6 0 0%
}
#page-quickview .product-info .row > div.product-view{
	flex: 0 auto;
    width: 50%;
}
.product-info {
	padding: 11px 0px 0px 0px;
	margin: 0 0 0px;
	position: relative;
	background: #e6e9eb;
	/* border-bottom: solid 1px #eeeeee; */
}
.product-info:before, .product-info:after {
	content: "";
	border-bottom: solid 1px #eeeeee;
	width: 100%;
	height: 100%;
	left: 0;
	top: 1px;
	position: absolute;
	transform: translate(-100%, 0%);
}
.product-info:after {
	left: auto;
	right: 0;
	transform: translate(100%, 0%);
}
.product-info .row {
	align-items: flex-start;
	margin: 0;
}
.product-info .row > *{
	/* 	width: auto; */
}
.product-info .image-container{
	/* 	display:none; */
	/* 	flex: 2 auto!important; */

	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: self-start;
	align-content: space-around;
}
.product-info .image {
	border: solid 1px #ccc;
	/*box-shadow:3px 0px 3px 3px rgba(0, 0, 0, 0.09);*/
}
.product-info .image img.sold-img-product, #related_grid .image img.sold-img-related {
	max-width: 100%;
	visibility: hidden;
}
.product-info .image a .zoom {
	position: absolute;
	top: 20px;
	left: 20px;
	font-size: 25px;
	color: #959595;
	font-weight: normal;
	visibility:hidden;
}
/*Additional Slider Start*/
/*Vertical Slider Start*/
.product-info .vs .image {
	/* 	float: right;
	width: 85%;
	margin: 0 0 0 5%; */
	flex: 0 auto; 
flex: 0 80%;
	width:400px;
}
#page-quickview .product-info .vs .image{
	flex: 4 0 0%;
}
.product-info .vs #image-additional {
	/* 	float: left;
	width: 10%; */
	flex: 0.5 0; 
flex: 0 20%;
	order: -1;
	
}
#page-quickview .product-info .vs #image-additional {
    flex: 1 0 0%;
}
.product-info .vs #image-additional #verti_Slider {
	display: ;
	margin: 31px 0;
	width: 100%;
	height: 440px;
	position: relative;
}
.product-info .hs #image-additional #verti_Slider > div:nth-child(2) {
/* 	overflow: visible!important; */
}
.product-info .vs #image-additional #verti_Slider .thumbelina {
	width: 100%;
	list-style: none;
	padding: 0px;
	margin: 0px;
	position: absolute;
	white-space: nowrap;
	font-size: 0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}
.product-info .vs #image-additional #verti_Slider .thumbelina li {
	padding: 0px 0px 5px;
	line-height: 0px;
	margin: 0px;
}
.product-info .vs #image-additional #verti_Slider .thumbelina li.first {
	padding: 1px 0px 5px 0;
}
.product-info .vs #image-additional #verti_Slider .thumbelina li.last {
	padding: 0px 0px 0px 0;
}
.product-info .vs #image-additional #verti_Slider .thumbelina li a {
	display: block;
	text-align: center;
}
.product-info .vs #image-additional #verti_Slider .thumbelina li a img {
	display: inline;
	box-shadow: 0px 0px 1px #6b6b6b;
	/* 	border: solid 1px #f1f3f0;
	border-top:0;
	border-bottom:0; */
}
.product-info .vs #image-additional #verti_Slider .thumbelina-but {
	visibility: ;
	position: absolute;
	/*background-color: #e8ebef;*/
	border: 0px solid #f4f4f4;
	/*box-shadow: 0px 0px 8px rgba(0,0,0,0.25);*/
	z-index: 1;
	cursor: pointer;
	color: #959595;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
	font-family: monospace;
}
.product-info .vs #image-additional #verti_Slider:hover .thumbelina-but {
	visibility: visible!important;
}
.product-info .vs #image-additional #verti_Slider .thumbelina-but i {
	font-size: 20px;
	background: #fff url(https://ik.imagekit.io/bfrs/tr:w-auto,h-auto,pr-true,c-at_max:cm-pad_extract,w-auto,h-auto,bg-FFFFFF/image_exilejeans/data/content/errow.png) center center no-repeat;
}
.product-info .vs #image-additional #verti_Slider .thumbelina-but i:before {
	visibility: hidden;
}
.product-info .vs #image-additional #verti_Slider .thumbelina-but:hover {
	color: #000;
	/*box-shadow: 0px 0px 8px rgba(0,0,0,0.5);*/
}
.product-info .vs #image-additional #verti_Slider .thumbelina-but.disabled,
.product-info .vs #image-additional #verti_Slider .thumbelina-but.disabled:hover {
	/*background-color: #efefef;*/
	color: #ccc;
	cursor: default;
	box-shadow: none;
}
.product-info .hs #image-additional #verti_Slider .thumbelina-but.vert {
	left: 0;
	width: 100%;
	margin: 0;
}
.product-info .hs #image-additional #verti_Slider .thumbelina-but.vert.top {
	top: -36px;
	border-radius: 0px 0px 0px 0px;
}
.product-info .hs #image-additional #verti_Slider .thumbelina-but.vert.bottom {
	bottom: -36px;
	border-radius: 0px 0px 0px 0px;
}
.product-info .hs #image-additional #verti_Slider .thumbelina-but.vert.top > i {

}
.product-info .hs #image-additional #verti_Slider .thumbelina-but.vert.bottom > i {
	transform: rotate(180deg);
	transform-origin: center 11px;
}
/*Vertical Slider Ends*/

/*Horizonatal Slider Start*/

/* .product-info .hs .image {float: none; width: 100%;}
.product-info .hs #image-additional {float: none; width: 100%; position:relative;} */

.product-info .hs #image-additional #horiz_Slider {
	display: none;
	/*margin:20px 0px; width:100px; height:92px;*/
}
/* .product-info .hs #image-additional #horiz_Slider .thumbelina {width:100%; list-style:none; padding:0px; margin:0px; position:absolute; white-space:nowrap; font-size:0; -webkit-touch-callout: none; -webkit-user-select: none;}
.product-info .hs #image-additional #horiz_Slider .thumbelina li { padding:0px 15px; line-height: 0px; margin:0px; }
.product-info .hs #image-additional #horiz_Slider .thumbelina li.first {}
.product-info .hs #image-additional #horiz_Slider .thumbelina li.last {}
.product-info .hs #image-additional #horiz_Slider .thumbelina li a{display:block;text-align: center;}
.product-info .hs #image-additional #horiz_Slider .thumbelina li a img{display:inline;}
.product-info .hs #image-additional #horiz_Slider .thumbelina-but {visibility:; position:absolute; background-color: #e8ebef; border:0px solid #f4f4f4; z-index: 1; cursor:pointer;  color:#888; text-align:center; vertical-align:middle; font-size:14px; font-weight: bold; font-family:monospace; }
.product-info .hs #image-additional #horiz_Slider:hover .thumbelina-but{visibility:visible!important;}
.product-info .hs #image-additional #horiz_Slider .thumbelina-but i{top: 50%; position: absolute; width: 100%; text-align: center; left: 0; transform: translate(0, -50%); font-size:20px;}
.product-info .hs #image-additional #horiz_Slider .thumbelina-but:hover { color:#fff; box-shadow: 0px 0px 8px rgba(0,0,0,0.5); }
.product-info .hs #image-additional #horiz_Slider .thumbelina-but.disabled, 
.product-info .hs #image-additional #horiz_Slider .thumbelina-but.disabled:hover { background-color: #efefef; color: #ccc; cursor:default; box-shadow:none; }
.product-info .vs #image-additional #horiz_Slider .thumbelina-but.horiz { width: 20px; height: 100%; line-height: 100%; top:0px;  }
.product-info .vs #image-additional #horiz_Slider .thumbelina-but.horiz.left { left:0px; border-radius: 0px 0px 0px 0px; }
.product-info .vs #image-additional #horiz_Slider .thumbelina-but.horiz.right { right:0px; border-radius: 0px 0px 0px 0px; } */

/*Horizonatal Slider Ends*/
/*Additional Slider Ends*/
.product-info .product-view{
	/* 	width:100%; */
	/* 	flex: 1 auto!important; */
}
.product-view .space-padding-r-35 {
	padding: 130px 0px 0px 50px;
	/* 	display: none!important; */
}
#page-quickview .product-info{
padding: 20px 0px;
    margin: 0 0 0px;
}
#page-quickview .product-view .space-padding-r-35, 
#page-quickview .product-view .custom-accordian, 
#page-quickview .product-view .groupingvk, 
#page-quickview .product-info .options, 
#page-quickview .product-info .quantityvk, 
#page-quickview .product-info .pincodevk, 
#page-quickview .product-info .product-extra, 
#page-quickview .product-info .sharevk{
	padding: 0px 50px;
}
#page-quickview .product-view .space-padding-r-35 .review {
    display: none;
}
#page-quickview .product-info .options{
	padding: 0px 0px 0px 0px;
	display: block;
}
#page-quickview .product-info .quantityvk{
	padding: 10px 0px 15px;
	display: none;
}
body #page-quickview .product-info .product-extra {
/*     display: none!important; */
}
#page-quickview .product-info .product-extra .buyinbulk{
	display: none!important;
}
#page-quickview .product-info .product-extra .cart{
	border-left: solid 0 #fff!important;
}
#page-quickview .product-info .options .option ~ span.error {
    display: none!important;
}
.product-info h1 {
	line-height: normal;
	text-transform: capitalize!important;
	color: #000!important;
	font-size: 18px!important;
	font-weight: 600!important;
	padding: 0 0 10px!important;
	margin: 0 0 0px!important;
	/* border-bottom: 1px solid #d6d6d6; */
}
.product-info div[itemprop="offers"] {
	display: inline-block;
	width: 100%;
	margin: 0 0 0px;
	padding: 0 0px;
}
.product-info .price {
	padding: 0 0 15px!important;
	margin: 0 0 0px!important;
	border-bottom: 1px solid #d6d6d6;
}
.product-info .price .price-gruop,
.product-info .price .price-gruop .price-new {
	color: #000;
	font-size: 18px;
	font-weight: bold;
	line-height: normal;
	margin: 0;
	justify-content: flex-start;
}
.product-info .price .price-gruop span.price-old {
	/*flex: 0 auto;*/
	order: 1;
	padding: 0 20px 0 0;
	font-size: 14px;
	color:#666666;
}
.product-info .price .price-gruop span.price-new {
	/*flex: 0 auto;*/
	order: 2;
	line-height: 19px;
	padding: 0 10px 0 0;
}
.product-info .price .price-gruop span.saving-percentage {
	flex: 0;
	order: 3;
}
.product-info .description {
	display: none;
	padding: 0 0 15px!important;
	margin: 0 0 10px!important;
	border-bottom: 1px solid #e3e3e3;
}
.product-view .review {
	display:none;
	padding: 0 0 15px!important;
	margin: 0 0 10px!important;
	border-bottom: 1px solid #e3e3e3;
}
.product-view .review > div > img{
	margin: -4px 0 0 0;
}
.product-view .review > div > a{
	font-size:14px;
	color:#666666;
}
.product-view .review > div > a:hover{
	color:#000;
}
.product-view .custom-accordian {display:none;}
.product-view .custom-accordian>ul {}
.product-view .custom-accordian>ul>li {
	padding: 10px 0px;
}
.product-view .custom-accordian>ul>li>label,
.product-view .groupingvk b,
.product-info .options>div b, 
.product-info .quantityvk div.quantity-adder b, 
.product-info .pincodevk .box .box-heading{
	font-size: 15px;
	font-weight: normal;
	color: #000;
	text-transform: uppercase;
	width: 80px;
	/* 	border: solid 1px #000; */
}
.product-view .space-padding-r-35 .groupingvk~span.error {
	padding: 0px 0px;
	margin: 0 0;
}
.product-view .custom-accordian>ul>li>div.rollMeDown p {
	color: #rgba(57, 57, 57, 1);
}
.product-view .custom-accordian>ul>li>div.rollMeDown p:last-child {
	margin: 0;
}
.product-view .groupingvk,
.product-info .options {
	display: inline-block;
	width: 100%;
	margin: 0 0 0px;
	padding: 0px 0px 0px;
	border-top: 0px solid #e3e3e3;
}
.product-view .groupingvk {
	/* 	display: none; */
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
	align-content: space-around;
}
.product-view .groupingvk b,
.product-info .options>div b {
	display: block;
	margin: 0 0 0px;
}
.product-view .groupingvk br, 
.product-info .options>div br{
	display: none;
}
.product-view .groupingvk .swatches {
	margin: 0px 0px 0px 15px;
}
.product-view .groupingvk~span.error{
	padding: 0 100px;
}
.product-info .options,
.product-extra {
	width: 100%;
	margin: 0 0 0px;
	/*padding: 0 40px;*/
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: flex-start;
	align-content: space-around;
	/* 	display:none; */
}
.product-info .options>*,
.product-extra>* {
	flex: 1 100%;
}
.product-info .options>div.option {
	flex: 0 auto;
	/* display: none; */
	/*	 	opacity:0;

	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition: opacity .3s ease-in-out, -webkit-transform .3s ease-in-out;
	transition: opacity .3s ease-in-out, -webkit-transform .3s ease-in-out;
	transition: transform .3s ease-in-out, opacity .3s ease-in-out;
	transition: transform .3s ease-in-out, opacity .3s ease-in-out, -webkit-transform .3s ease-in-out; */
}
/* .product-info .options>div.option.active {
display: block;
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
-webkit-animation: anim .3s ease-in-out;
animation: anim .3s ease-in-out;
}
@-webkit-keyframes anim {
0% {
display: none;
opacity: 0;
}
1% {
display: block;
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}

@keyframes anim {
0% {
display: none;
opacity: 0;
}
1% {
display: block;
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
} */


.product-info .options>div.option:nth-child(10) {
	display:none;
	/* 	border: solid 1px red; */
}
.product-info .options>div,
.product-extra>span {
	/*width: 96%;*/
	padding: 0 0%;
	/*margin:0 0 0 4%;*/
	vertical-align: top;
	position: relative;
	/* 	display:block!important; */
}
.product-info .options>div:first-child,
.product-extra>span:first-child {
/* 	margin: 0 0 0 0%; */
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
	align-content: space-around;
	/* display:none; */
}
.product-info .options>div:first-child{
	/* flex-wrap: nowrap; */
	align-items: flex-start;
	/* 	width: 88%; */
}
.product-info .options>div:last-child,
.product-extra>span:last-child {}

.product-info .options>div span.required {
	display: none;
}
.product-info .options>div b {
	display:block;
	    width: 100%;
	/* 	display: none; */
	padding: 19px 0px 10px 0px;
    font-family: 'DINPro' !important;
    font-weight: 500;
    font-size: 13px;	
	
}

.product-info .quantityvk {
	padding: 30px 0px 15px; 0px; 
/* 	display:none; */
}
.product-info .quantityvk div.quantity-adder{/*flex: 1 auto;*/ margin: 0px 0 0 0;    padding: 0px 0 35px!important;border-bottom: 1px solid #d6d6d6;}
.product-info .quantityvk div.quantity-adder b{float:left; margin: 5px 20px 0px 0px;    font-family: 'DINPro';font-weight:500;}
.product-info .quantityvk div.quantity-adder br{display:none;}
.product-info .quantityvk div .quantity-number{/*width:100%;*/}
.product-info .quantityvk div .quantity-wrapper{/*position: absolute; right: 0;*/}
.product-info .add-action {
	display: block;
	width: 27px;
	height: 25px;
	border: 1px solid #000;
	position: relative;
	cursor: pointer;
	font-size: 10px;
	line-height: 25px;
	text-align: center;
	color: #000;
	background: transparent;
}
.product-info .add-up {
	border-bottom: 0;
}
.product-info .quantityvk div .quantity-wrapper .add-action{height: 15px; border-left: 0; line-height: 15px;}
.product-info .quantityvk div .quantity-wrapper .add-up {border-bottom: 0; border-radius: 0px 2px 0px 0px;}
.product-info .quantityvk div .quantity-wrapper .add-down {border-top: 0; border-radius: 0px 0px 2px 0px;}
.product-info .quantityvk div .quantity-wrapper .add-action:before{position: absolute;}
.product-info .quantityvk div .quantity-wrapper .add-up:before {transform: rotate(-90deg);}
.product-info .quantityvk div .quantity-wrapper .add-down:before {transform: rotate(90deg);}

.product-info select, 
.product-info .options .option select, 
.product-info input[type="text"], 
.product-info .options>div input[type="text"] {
	width: 100%;
	height: 30px!important;
	line-height: 30px;
	padding: 0 40px 0 10px;
	background: #fff;
	font-size: 18px;
	font-weight: 400;
	border: solid 1px #000;
}
.product-info input[type="text"], 
.product-info .options>div input[type="text"] {
	padding: 0 10px;
	border-radius: 2px 0px 0px 2px;
	border-right: 0;
}
.product-info .options .option .select_wrp {
	position: relative;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-end;
	align-content: space-around;
}
/* .product-info .options .option:nth-child(1) .select_wrp:after, 
.product-info .options .option:nth-child(4) .select_wrp:after, 
.product-info .options .option:nth-child(10) .select_wrp:after{
display: block;
text-align: center;
width: 100%;
content:"To fill your Tin with multiple flavors, choose a Tin size of 2 Gallons or more.";
}
.product-info .options .option:nth-child(4) .select_wrp:after {
content:"Tin designs may not be available in all sizes.";
}
.product-info .options .option:nth-child(10) .select_wrp:after {
content:"Select up to 1 flavor.";
} */
.product-info .options .option .select_wrp * {
	flex: 0 100%;
}

.product-info .options .option .select_wrp .flexslider {
	background: transparent;
	border: 0px solid #f00;
	margin: 0 0 0px;
}
.product-info .options .option .select_wrp .flexslider img {}
.product-info .options .option .select_wrp .flexslider h1{}
.product-info .options .option .select_wrp .flexslider h1:before {}
.product-info .options .option .select_wrp .flexslider h1:after {}

.product-info .options .option .select_wrp .flexslider ~ p {
	margin:0!important;
}

.product-info .options .option .select_wrp .flexslider .flex-viewport {
	padding: 0px 0px 20px;
	/* 	background: red; */
}
.product-info .options .option .select_wrp .flexslider ul li{
	text-align:center;
	position:relative;
	margin-right: 0px;
	/* 	background: yellow;
	border: solid 1px #000; */
}
.product-info .options .option .select_wrp .flexslider ul li:first-child{
	display:none!important;
}
.product-info .options .option .select_wrp .flexslider ul li > a{
	display:block;
	padding:0px;
	margin:0 0px;
	border:solid 6px transparent;
	/* 	background:#fff; */
	/* 	height:100%; */
	cursor: pointer;
}
.product-info .options .option .select_wrp .flexslider ul li > a > img{
	/* 		box-shadow: 5px 5px 20px 1px rgba(0, 0, 0, 0.14); */
	display: inline-block;
	width: auto;
	max-width:100%;
	/* 	position: absolute;
	transform: translate(0, -50%);
	top: 50%;
	left: 0;
	right: 0;
	margin: 0 auto; */
}
.product-info .options .option .select_wrp .flexslider ul li > a > strong{
	font-size:14px;
	font-weight:bold;
	text-transform:none;
	padding:20px 10px;
	display: block;
	color:#000000;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}
.product-info .options .option .select_wrp .flexslider ul li > input{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	z-index: 1;
	opacity: 0;
}
.product-info .options .option .select_wrp .flexslider ul li > input[type="checkbox"]{
	width:100%;
	height:100%;
	-webkit-appearance: none;
	outline: none;
}
.product-info .options .option .select_wrp .flexslider ul li > input[type="radio"]:checked ~ a, 
.product-info .options .option .select_wrp .flexslider ul li > input[type="checkbox"]:checked ~ a{
	border:solid 6px #aa721e;
}
.product-info .options .option .select_wrp .flexslider ul li > a:hover, 
.product-info .options .option .select_wrp .flexslider ul li > input[type="radio"]:hover ~ a, 
.product-info .options .option .select_wrp .flexslider ul li > input[type="checkbox"]:hover ~ a{
	border:solid 6px #aa721e;
}

.product-info .options .option:nth-child(10) .select_wrp .flexslider ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-end;
	align-content: space-around;
}
.product-info .options > .option:nth-child(10) .select_wrp .flexslider ul li{
	margin:0 0 2px 2px;
	flex: 0 auto;
}
.product-info .options > .option:nth-child(10) .select_wrp .flexslider ul li:first-child{
	margin:0 0 2px 0px;
}
.product-info .options .option:nth-child(10) .select_wrp .flexslider .flex-direction-nav {
	display: none;
}

.product-info .options .option .select_wrp .flexslider .flex-control-nav {display:none;}
.product-info .options .option .select_wrp .flexslider .flex-control-nav > li {}
.product-info .options .option .select_wrp .flexslider .flex-control-nav > li:first-child {}
.product-info .options .option .select_wrp .flexslider .flex-control-paging li a {}
.product-info .options .option .select_wrp .flexslider .flex-control-paging li a img {}
.product-info .options .option .select_wrp .flexslider .flex-control-paging li a.flex-active{}

.product-info .options .option .select_wrp .flexslider .flex-direction-nav {display:none;}
.product-info .options .option .select_wrp .flexslider .flex-direction-nav a {}
.product-info .options .option .select_wrp .flexslider:hover .flex-direction-nav .flex-prev {left: -50px;}
.product-info .options .option .select_wrp .flexslider:hover .flex-direction-nav .flex-next {right: -50px;}

.product-info .options .option .select_wrp .flexslider ~ a{
	font-size:19px;
	min-width:300px;
	margin:0 0 30px;
}
.product-info .options .option .select_wrp select,
.product-info .options .option .select_wrp select~label:nth-child(2) {
	 display: none!important;   
}
.product-info .options .option .select_wrp label {
	position: relative;
	overflow: hidden;
	margin: 5px 10px 0 0px;
	flex: 0 auto;
	width: 42px;
	height: 42px;
	border: solid 1px #000;
	border-radius:50%;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
  
	
	/* 	border-radius: 100px; */
}
.product-info .options .option .select_wrp select~label:nth-child(3) {
	/*     margin: 0; */
}
.product-info .options .option .select_wrp select~label:nth-child(n+14){
	display:none;
}
.product-info .options .option .select_wrp label span {
	display: block;
	color: #000;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	/* transform: translate(-9px, -50%); */
	white-space: nowrap;
	letter-spacing: 0px;
	cursor:pointer;
}
.product-info .options .option .select_wrp label input {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	visibility: hidden;
}
.product-info .options .option .select_wrp label input:checked+span {
	background-color: #282828;
	border: solid 0px #232323;
	padding: 5px;
	color: #fff;
	width: 101%;
	height: 100%;
	transform: translate(-50%, -50%);
	line-height: 29px;	
	text-align: center;
	z-index: 2;	
}
.product-info .options>div.sizechartvk {
	flex: 0 auto;
	/* 	width: 12%; */
	padding:0 0 9px 0;
}
.product-info .options>div.sizechartvk a.fancybox-size-chart {
	display: block;
	margin: 0px 0 0 0;
	text-align: right;
	white-space:nowrap;
}
.product-info .options .option i.fa-angle-down {
	font-size: 28px;
	height: 50px;
	line-height: 50px;
	width: 45px;
	color: #868686;
}

.product-info .pincodevk {
	/* 	display:none; */
	padding: 0px 100px 15px;
}
.product-info .pincodevk .box{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
	align-content: space-around;
	margin:0;
}
.product-info .pincodevk .box br{display:none;}
.product-info .pincodevk .box .box-heading{padding: 6px 0!important;}
.product-info .pincodevk .box .box-content{}
.product-info .pincodevk .box .box-content #picode_look_up_form{position: relative;}
.product-info .pincodevk .box .box-content #picode_look_up_form input[type="text"]{
	font-size: 12px;
	color: #7f7f7f;
	text-transform: none;
}
.product-info .pincodevk .box .box-content #picode_look_up_form input[type="text"]:focus{}

.product-info .pincodevk .box .box-content #picode_look_up_form input[type="text"]::-webkit-input-placeholder {color:#7f7f7f!important;}
.product-info .pincodevk .box .box-content #picode_look_up_form input[type="text"]::-moz-placeholder {color:#7f7f7f!important;}
.product-info .pincodevk .box .box-content #picode_look_up_form input[type="text"]:-moz-placeholder {color:#7f7f7f!important;}
.product-info .pincodevk .box .box-content #picode_look_up_form input[type="text"]::-ms-input-placeholder {color:#7f7f7f!important;}

.product-info .pincodevk .box .box-content #picode_look_up_form input[type="button"]{font-size: 12px; padding: 8px 25px; background:#000!important; color:#fff; border-radius: 0px 2px 2px 0px;}

.product-info .pincodevk .box .box-content #picode_look_up_form .wait {
	/* border: solid 1px red; */
	/*     display: block!important; */
	position: absolute;
	width: 20px;
	right: 145px;
	top: -14px;
}
.product-info .pincodevk .box .box-content #picode_look_up_form .wait > img {
	max-width: 100%;
	width: auto!important;
	margin: 0!important;
}

.product-extra {
	margin: 0 0 0px;
	padding: 10px 0px;
	flex-wrap:wrap;
	align-items: center;
	display:flex;
}
.product-extra>* {
	/* border-left: solid 15px #fff; */
}
.product-extra>span:first-child {
	flex: 0 auto;
	border-left: solid 0px #fff;
	order: 0;display: block;
}
.product-extra>span.wishlist {
	flex: 0 auto;
	order: 3;
}
.product-extra>div.productss {
	flex: 0 auto;
	margin: 0;
	display: none;
	order: 1;
}
.product-extra>div.enquirynow {
	flex: 0 auto;
	order:2;
	border:0;
}
.product-extra>div.enquirynow a {
	padding: 9px 30px;
	color: #fff!important;
	background-color: #000000!important;
}
.product-extra>div.enquirynow a:hover {
	background-color: #767676!important;
}
.product-extra>span:last-child {
	flex: 1 auto;
	/* display: none; */
}
.product-info .cart {
	margin: 0 0 0px;
}
.product-info .product-extra a,
.product-info .product-extra input[type="button"] {
	font-size: 15.5px;
    font-family: 'DINPro';	
	color: #fff!important;
	font-weight: normal;
	cursor: pointer;
	margin: 0;
	padding: 8px 30px;
	border-radius: 0px;
	background-color: #ed1c24;
	text-transform: uppercase;
	display: block;
	white-space: nowrap;
	border-radius: 4px;
}
.product-info .product-extra .wishlist a {
	padding: 9px 30px;
	/* 	color: #fff!important; */
	/* 	background-color: #767676!important; */
}
.product-info .product-extra a:hover,
.product-info .product-extra input[type="button"]:hover {
	color: #616161!important;
	background-color: transparent !Important;
	border: 2px solid #616161;
}
.product-info .product-extra .wishlist a:hover {
	/* 	background-color: #000!important; */
}
.product-info .product-extra span.sml a,
.product-info .product-extra span.sml input[type="button"] {
	font-size: 100%;
}
.product-info .product-extra a span {
	/* display: block; */
}
.product-info .product-extra input[type="button"] {
	width: 100%;
}
.product-info .sharevk
{
	/* display:none; */
}

/*Tabs Start*/
.tabs-group {
	padding: 0;
	overflow: inherit;
}
.tabs-group .htabs {
	text-align: left;
	margin: 0 0 20px;
}
.tabs-group .htabs a{
	font-size: 22px;
	color: rgba(0, 0, 0, 0.5);
	margin: 0 80px 0 0;
	border: 0 none!important;
	font-weight: 400;
	padding: 0;
}
.tabs-group .htabs a:nth-child(2), .tabs-group .htabs a:nth-child(3){
/* 	display:none!important; */
}
.tabs-group .htabs a:hover, 
.tabs-group .htabs a.selected{
	color:#000;
	border-bottom: solid 1px #000!important;
}
.tabs-group .tab-content{
	padding: 0;
	margin: 0 0 30px;
	/* 	display:block!important; */
}
.tabs-group .tab-content:nth-child(2), .tabs-group .tab-content:nth-child(3){
	/* 	padding: 0;
	margin: 0 0 30px; */
	/* 	display:none!important; */ /*hide by ravi*/
}
.tabs-group .tab-content:nth-child(2){
	text-align: center;
}
.tabs-group .tab-content > p, 
.tabs-group .tab-content > table.attribute td, 
.tabs-group .tab-content > table.attribute td:first-child{
	font-size:16px!important;
	color: rgba(0, 0, 0, 0.7)!important;
	font-weight: normal!important;
	text-align: left;
	margin:0 0 40px!important;
}
.tabs-group .tab-content > table.attribute{
	width: 70%;
	margin:0 0 0px;
	border-color: #e1e1e1;
	border-right: 1px solid #ddd;
}
.tabs-group .tab-content > table.attribute td{
	border-color: #e1e1e1;
	border-right: 0px solid #ddd;
}
.tabs-group .tab-content > table.attribute td, 
.tabs-group .tab-content > table.attribute tr td:first-child{
	margin:0 0 0px!important;
	padding: 7px 20px;
}
.tabs-group .tab-content > table.attribute thead{
	display:none;
}
.tabs-group .tab-content > table.attribute thead td, 
.tabs-group .tab-content > table.attribute thead tr td:first-child{
}
.tabs-group .tab-content > table.attribute tbody tr:nth-child(odd){
}
.tabs-group .tab-content > table.attribute tbody tr:nth-child(even){
	background:#f0f0f0;
}
.tabs-group .tab-content > table.attribute tbody td, 
.tabs-group .tab-content > table.attribute tbody tr td:first-child{
}
.tabs-group .tab-content > table.attribute tbody tr td:first-child{
	width: 35%;
	position: relative;
}
.tabs-group .tab-content > table.attribute tbody tr td:first-child:after {
	content: ":";
	position: absolute;
	right: 0;
}
/*Tabs Ends*/

/*Related Products Start*/
/*Related Products Convert in flexslider start*/
.product-related .box-heading {padding:0; text-transform: initial; text-align: initial; font-size: initial; background-color: initial; }
.product-related .box-heading span {display:block; text-align: center;}
.product-related .box-heading span b{display:inline-block;padding: 0;font-family: 'DINPro'; font-weight: 500; font-size: 24px;}
.product-related .box-heading span span{display:none;}
.product-related .box-content{}
.product-related .box-content .cusbnr:before {content: "Shop By Category";}
#related{padding:0;background: transparent;}

#related_grid {border:0; margin: 0 39px;}
#related_grid .product-block { margin: 10px 0px; overflow: visible;}
#related_grid .product-block:hover{box-shadow:none;}
#related_grid .product-block:hover .product-meta{box-shadow: 5px 5px 15px 0px #e6e6e6;}
#related_grid .product-block > * {}
#related_grid .product-block .image {}
#related_grid .product-block .image a > img{}
#related_grid .product-block .product-meta {margin: 0;}
#related_grid .product-meta>div {}
#related_grid .product-meta>div:first-child {display:none;}
#related_grid .product-meta>div:last-child{}
#related_grid .product-meta>div>* {}
#related_grid .product-meta>div>a,
#related_grid .product-meta>div>button {}
#related_grid .product-meta>div>a{}
#related_grid .product-meta>div>a span,
#related_grid .product-meta>div>button span {}
#related_grid .product-meta>div>a:hover,
#related_grid .product-meta>div>button:hover {}
#related_grid .product-meta>div .cart {margin: 0px 0 20px;}
#related_grid .product-meta>div .cart>* {}
#related_grid .product-meta>div .cart i.fa-shopping-cart {}
#related_grid .product-meta>div .cart span {}
#related_grid .product-meta>div .cart:hover {}
#related_grid .product-meta>div a.view_product {}
#related_grid .product-block .name {}
#related_grid .product-block .name a { font-size:14px; font-weight:400; color:#3c3c3c; text-align:center;}
#related_grid .product-block .name a:hover {}
#related_grid .product-block .description{}
#related_grid .product-block .price,
#related_grid .product-info .price .price-gruop {font-size: 14px; color: #000; font-weight: 500; justify-content: center; align-items: center;}
#related_grid .product-block .price>*,
#related_grid .product-info .price .price-gruop>* {}
#related_grid .product-block .price span,
#related_grid .product-info .price span {}
#related_grid .product-block .price span.special-price {}
#related_grid .product-block .price span.price-new,
#related_grid .product-info .price .price-gruop .price-new {}
#related_grid .product-block .price span.price-old,
#related_grid .product-info .price .price-old {font-size: 14px; color: #8a8a8a;}
#related_grid .product-block .price span.saving-percentage,
#related_grid .product-info .price .price-gruop span.saving-percentage {}
#related_grid .product-info .price .price-gruop .sharevk {}
#related_grid .product-info .price .price-gruop .sharevk a {}
#related_grid .product-info .price .price-gruop .sharevk a:hover {}
#related_grid .product-info .price .price-gruop .sharevk a:before {}
#related_grid .product-info .price .price-gruop .sharevk a span {}
#related_grid .product-info .price .price-gruop .sharevk a.fa-instagram {}
#related_grid .product-info .price .price-gruop .sharevk a.fa-facebook {}
#related_grid .product-info .price .price-gruop .sharevk a.fa-pinterest {}
#related_grid .product-info .price .price-gruop .sharevk a.fa-google-plus {}
#related_grid .product-info .price .price-gruop .sharevk a.fa-twitter {}
#related_grid .product-info .price .price-gruop .sharevk a.fa-youtube {}
#related_grid .flex-control-paging{display:none;}
#related_grid .flex-control-paging li a {}
#related_grid .flex-control-paging li a.flex-active{}
#related_grid .flex-direction-nav {}
#related_grid .flex-direction-nav a {
	transform: translate(0, -110%);
	filter: invert(1);
	height: 53px;
	opacity: 1;
	margin: 0;
	color:#fff;
	text-indent: -9999999999px;
	background:url("https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_4700bc/data/content/arrow.png") center center no-repeat !important;
}
#related_grid .flex-direction-nav .flex-prev, 
#related_grid:hover .flex-direction-nav .flex-prev {
	left: -50px;
    top: 68%;	
}
#related_grid .flex-direction-nav .flex-next, 
#related_grid:hover .flex-direction-nav .flex-next {
	transform: translate(0, -110%) rotate(180deg);
	right: -50px;
	top: 68%;
}
#related_grid .flex-direction-nav .flex-next{
	text-indent: 9999999999px;
	
}
#related_grid .flex-direction-nav .flex-disabled {
	opacity: 1!important;
	filter: alpha(opacity=1);
	cursor: pointer;
	z-index: 0;
}
/*Related Products Convert in flexslider End*/
/*Related Products Ends*/

/*Bulk Order Start*/
#bulkordervk{
	width:500px;
	text-align: center;
	display:none;
}
#bulk-loader12 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
	align-content: space-around;
	margin: 0 5px 0 0;
}
#bulk-loader12 > *{
	flex:0 100%;
}
#bulk-loader12 > .option:first-child{
	flex:0 auto;
	display:none;
}
#bulk-loader12 > .option:last-child{
	flex:0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
	align-content: space-around;
}
#bulk-loader12 > .option:last-child .option-l{
	flex:0 auto;
	display:none;
}
#bulk-loader12 > .option:last-child .option-r{
	flex:0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
	align-content: space-around;
}
#bulk-loader12 > .option:last-child .option-r > *{
	flex:0 100%;
}
#bulk-loader12 > .option:last-child .option-r > b{
	font-family: 'DINPro';
	font-size: 17px;
	border-bottom: solid 0px #f1f1f1;
	margin: 0 0 0px;
	text-align: left;
	position: sticky;
	top: 0;
	background: #fff;
	text-transform: uppercase;
}
#bulk-loader12 > .option:last-child .option-r > table{
	flex:0 auto;
	border: 0px solid #ddd;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody{
	flex:0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
	align-content: space-around;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > *{
	flex:0 100%;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
	align-content: space-around;
	background: rgba(241, 241, 241, 0.25);
	margin: 0 0 5px;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr > *{
	flex:0 100%;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr > td:first-child{
	
	font-size: 15px;
	flex: 1 0 40%;
	text-align: right;
	padding: 13px 10px;
	padding: 4px 10px;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr > td:last-child{
	flex:1 0 40%;
	padding: 10px;
	padding: 1px 10px;
	border-left: solid 5px #fff;
	text-align: left;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr:first-child{
	flex:0 100%;
	background: #fafafa;
	position: sticky;
	top: 24px;
	margin: 0 0 5px;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr:first-child td{
	
	font-size: 15px;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr:first-child td:first-child{
	flex: 1 0 40%;
	text-align: right;
	padding: 10px;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr:first-child td:last-child{
	flex: 1 0 40%;
	padding: 10px;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr > td:last-child input[type="text"], 
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr > td:last-child textarea{
	
	font-size: 15px;
	width: 100%;
	float:left;
}
#bulk-loader12 > .option:last-child .option-r > table > tbody > tr > td:last-child input[type="text"]{
	width: 60px;
	box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.13);
}
#submit, #checkout_vk{
	font-family: 'DINPro';
	font-size: 16px;
	background:#000;
	color:#fff;
	padding:8px 30px;
	border-radius: 0px;
	margin: 20px 0 0px;
	cursor: pointer;
	text-transform: uppercase;
	border: 0 none;
	position: sticky;
	bottom: 0;
	width: 49%;
	border-left:solid 5px #fff;
} 
#submit:hover, #checkout_vk:hover{
	background:#000;
	color:#fff;
} 
body.page-product .fancybox-overlay .fancybox-wrap {
	    top: 50% !important;
    transform: translate(-50%, -50%);
    left: 50%!important;
}

.page-product #bulkordervk .allbtn {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-items: center;
    align-content: center;
}
.page-product #bulkordervk .allbtn input#submit {
    order: 3;
}
.page-product #bulkordervk .allbtn input#continue_vk {
    display: none;
}
/*Bulk Order Ends*/
/*Product Page Ends*/

/*Checkout Process Start*/
#logo.chk-out-logo{background: rgba(0, 0, 0, 0.8);}
#logo.chk-out-logo > a{background: #333333;}
#logo.chk-out-logo > a:before, .chk-out-logo > a:after{
	content: "";
	position: absolute;
	width: 45%;
	height: 1px;
	right: 0;
	left: 0;
	top: 49.5%;
	background: rgba(28, 80, 206, 0.63);
	z-index: -1;
}
#logo.chk-out-logo > a:after{
	right: 0;
	left: auto;
}
/*.totals, .payable/*, .page-account-order-info #total*{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-end;
align-items: center;
align-content: center;
}
.totals > *, .payable > **, .page-account-order-info #total > ** {
flex: 0 100%;
}
.totals > .r-title {flex: 15 0;}
.totals > .r-amt {flex: 1 0;}

.payable > .mob-ab {flex: 5 0;}
.payable > .r-title {flex: 8 0;}
.payable > .r-amt {flex: 1 0;}

.page-account-order-info #total > .r-title:nth-child(1), 
.page-account-order-info #total > .r-amt:nth-child(2), 
.page-account-order-info #total > .r-title:nth-child(3), 
.page-account-order-info #total > .r-amt:nth-child(4), 
.page-account-order-info #total > .r-title:nth-child(5), 
.page-account-order-info #total > .r-amt:nth-child(6), 
.page-account-order-info #total > .r-title:nth-child(7), 
.page-account-order-info #total > .r-amt:nth-child(8) {
/* 	flex: 0 auto;
width: auto; *
}*/
.row.extra .deco > div.col-md-8 .unit-price-g1 .list-inline li:nth-child(n+2){width: 50px;}
/*Checkout Process end*/

/*Search Page Start*/
/* .page-product-search .main-page{margin-bottom: 0!important;} */
.page-product-search #content {width: 100%;}
/*Search Page Ends*/

/*Login Page Start*/
/*Login Page Ends*/

/*Register Page Start*/
/*Term and Condition Popup Start*/

/*Term and Condition Popup Start*/

span.same_as_store_name {
    /* font-size: 11px; */
    color: #ff0000;
    font-weight: bold;
}
span.same_as_store_name~input[type="checkbox"] {
    margin: 0px 0 0 0;
    vertical-align: middle;
}
/*Register Page  Ends*/

/*Forgotten Page Start*/
/*Forgotten Page Ends*/

/*Return Page Start*/
/*Return Page Ends*/

/*Track Your Order Start*/
/*Track Your Order Ends*/

/*Address Book Start*/
/*Address Book Ends*/

/*Address Book Delete Start*/
/*Address Book Delete Ends*/

/*Stroe Locations Start*/
/*Stroe Locations Ends*/

/*Information Pages Start*/
/*Common Css for Information Pages Start*/

/*Left Menu Links Start*/
#information_left_menu {
	padding: 0 40px 40px 0;
	text-align: left;
}
#information_left_menu ul li {
	text-transform: none;
	padding: 0;
}
#information_left_menu ul li a {
	font-size: 14px;
	color: #323232;
	line-height: normal;
	font-weight: 500;
	letter-spacing: 1px;
	padding: 15px 0;
	border-bottom: solid 1px #323232;
	display:block;
}
#information_left_menu ul li a:hover, #information_left_menu ul li a.active {
	color: #ed1c24;
	border-bottom: solid 1px #ed1c24;
}
/*Left Menu Links End*/

.page-information #content, 
.page-category #columns .container .row:first-child, 
.page-product #content, 
.page-product #columns .container .create_your_order{}
/* .page-information #content > h1, 
.page-account-return-insert #content > h1{display:none;} */
.page-information #content h1{/*margin-bottom:20px;*/}
.page-information #content h2{font-size: 15px; font-weight: bold; margin:0 0 20px;}
.page-information #content h2 span{font-size: 13px;font-weight: 300;}
.page-information #content p{text-align: justify;}
.page-information #content p, 
.page-information #content table, 
.page-information #content ol{margin:0 0 20px;}
.page-information #content table{width: 60%;}
.page-information #content table th, 
.page-information #content table td{padding:10px 20px;}
.page-information #content table td{}
.page-information #content ol{}
.page-information #content ol li{line-height:30px;}

.page-information #content .information_bnr{display:none;}

.information_bnr, 
.category_bnr{text-align: left; position: relative;}
.information_bnr > img, 
.category_bnr > img {width: 100%;}
.information_bnr .txtcon, 
.category_bnr .txtcon {/*top:auto; bottom: 10px; left: auto; right: 200px;*/}
.information_bnr .txtcon h3, 
.category_bnr .txtcon h3 {font-size: 40px;color: #c9032d;font-family: inherit;font-weight: 300;text-transform: capitalize;line-height: 74px;min-width: 418px; min-height: 74px;}

.page-information #content .buttons{display:none; margin: 0 0 20px;}
/*common Css for Information Pages Ends*/

/*common Css for Information Policies Pages Section Only Start*/
.page-information .policies .policie{}
.page-information .policies_bnr {display:none;}
.page-information .policies_bnr .txtcon {visibility:hidden;}
.page-information .policies .policie{padding: 0 0px 0px;margin: 0 0 0px;background: #fff;text-align:left;}
.page-information .policies .policie h2{font-size:20px!important;font-weight: 500!important;margin: 0 0 40px!important;text-transform: none!important; color: #454545!important;}
.page-information .policies .policie p{font-size:16px!important;margin: 0 0 40px!important;}
.page-information .policies .policie p:last-child{margin: 0 0 0px!important;}
/*common Css for Information Policies Pages Section Only Ends*/

/*About Us Page Start*/
.page-information .about .aboutus{}
.page-information .about_bnr {}
.page-information .about_bnr .txtcon {visibility:hidden;}
.page-information .about .aboutus{padding: 0 0px 0px;margin: 0 0 0px;background: #fff;text-align:center;}
.page-information .about .aboutus h2{font-size:20px!important;font-weight: 500!important;margin: 0 0 40px!important;text-transform: none!important; color: #454545!important;}
.page-information .about .aboutus p{font-size:16px!important;margin: 0 0 40px!important;}
.page-information .about .aboutus p:last-child{margin: 0 0 0px!important;}
/*About Us Page Ends*/

/*Cancellation, Returns & Refunds Page Start*/
/* .page-information .cancellation-returns-refunds .crr{}
.page-information .cancellation-returns-refunds_bnr {}
.page-information .cancellation-returns-refunds_bnr .txtcon {visibility:hidden;}
.page-information .cancellation-returns-refunds .crr{padding: 0 0px 0px;margin: 0 0 0px;background: #fff;text-align:left;}
.page-information .cancellation-returns-refunds .crr h2{font-size:20px!important;font-weight: 500!important;margin: 0 0 40px!important;text-transform: none!important; color: #454545!important;}
.page-information .cancellation-returns-refunds .crr p{font-size:16px!important;margin: 0 0 40px!important;}
.page-information .cancellation-returns-refunds .crr p:last-child{margin: 0 0 0px!important;} */
/*Cancellation, Returns & Refunds Page Ends*/

/*Shipping & Delivery Page Start*/
.page-information .shipping_policy {}
/*Shipping & Delivery Page Ends*/

/*Privacy Policy Page Start*/
/*Privacy Policy Page Ends*/

/*Terms Conditions Page Start*/
.page-information .terms_conditions {}
.page-information .terms_conditions .information_bnr {}
/*Terms Conditions Page Ends*/

/*Bulk Order Page Start*/
/*Bulk Order Page Ends*/

/*Contact Us Page Start*/
.page-information-contact{}
.page-information-contact #columns > .container{/*width:100%;padding: 0;*/}
.page-information-contact .wrapper{}
.contact-vk{margin:0;}
.contact-vk .box-content{padding: 0;}
.contact-vk .txtcon {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translate(0, -90%);
	text-align: center;
}
.our_presence {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -50%;
}
.our_presence ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: center;
	align-content: center;
	width: 75%;
	margin: 0 auto 70px;
	position:relative;
}
.our_presence ul > *{
	flex:0 auto;
}
.our_presence ul li{
	background:#fff; 
	text-align: center;
	width:220px; 
	height:220px;
	padding: 30px;
}
.our_presence ul li img{
	max-width:80%;
	padding: 0px 0px 30px;
}
.our_presence ul li span{
	display: block;
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
	font-size:17px;
}

.contact-vk .txtcon h1{color:#fff!important;}

.contact-vk .cyp{
	padding: 100px 0 40px 0;
	text-align:center;
	background:#f0f0f0;
}
.contact-vk .cyp p{
	line-height:normal;
}

.contact-vk .brands_slider{
	border-bottom: solid 1px #e5e5e5;
	text-align:center;
	/* 	background: yellow; */
}
#brands_slider { /*background: transparent;*/ border: 0px solid #f00; margin: 0 0 60px; }
#brands_slider img {}
#brands_slider h1{}
#brands_slider h1:before {}
#brands_slider h1:after {}
#brands_slider ~ p { margin:0!important; }
#brands_slider .flex-viewport { /*padding: 0px 0px 20px;*/ /*background: red; */ }
#brands_slider .slides > li{ text-align:center; position:relative; /*background: yellow; border: solid 1px #000; */ }
#brands_slider .slides > li > a{ display:block; padding:0px; margin:0 0px; border:solid 0px transparent; /*background:#fff; */ /*height:100%; */ 
	/* 	display: table-cell;
	vertical-align: middle;
	height: 200px; */
}
#brands_slider .slides > li > a > img{ /*box-shadow: 5px 5px 20px 1px rgba(0, 0, 0, 0.14); */ display: inline-block; width: auto; max-width:100%; /*position: absolute; transform: translate(0, -50%); top: 50%; left: 0; right: 0; margin: 0 auto; */ }
#brands_slider .slides > li > a > strong{ font-size:14px; font-weight:bold; text-transform:none; padding:20px 10px; display: block; color:#000000; position: absolute; bottom: 0; left: 0; right: 0; }
#brands_slider .slides > li > input[type="radio"]{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: 0 auto; height: 100%; width: 100%; z-index: 1; opacity: 0; }
#brands_slider .slides > li > input[type=radio]:checked ~ a{ border:solid 6px #aa721e; }
#brands_slider .slides > li > a:hover, #brands_slider .slides > li > input[type=radio]:hover ~ a{ border:solid 0px #aa721e; }
/* #brands_slider .flex-control-nav {display:none;}*/ 
#brands_slider .flex-control-nav > li {}
#brands_slider .flex-control-nav > li:first-child {}
#brands_slider .flex-control-paging li a {}
#brands_slider .flex-control-paging li a img {}
#brands_slider .flex-control-paging li a.flex-active{}
#brands_slider .flex-direction-nav {display:none;}
#brands_slider .flex-direction-nav a {}
#brands_slider:hover .flex-direction-nav .flex-prev {left: -50px;}
#brands_slider:hover .flex-direction-nav .flex-next {right: -50px;}
#brands_slider ~ a{ font-size:19px; min-width:300px; margin:0 0 30px; }

.page-information-contact .wrapper .contact-location{display:none;}

.page-information-contact .wrapper .contact-content{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: center;
	align-content: center;
	text-align: center;
}
.page-information-contact .wrapper .contact-content > *{flex:0 100%;}

.page-information-contact .wrapper .contact-content > div:first-child{order:1; display:none;}
.page-information-contact .wrapper .contact-content > div:first-child .contact-info{width: 80%; margin: 0 auto;}
.page-information-contact .wrapper .contact-content > div:first-child .contact-info .content{text-align:left;}

.page-information-contact .wrapper .contact-content > div:first-child .contact-customhtml{width: 80%; margin: 0 auto;}
.page-information-contact .wrapper .contact-content > div:first-child .contact-customhtml .form-group{text-align: left;}

.page-information-contact .wrapper .contact-content > div:last-child{order:0;}
.page-information-contact .wrapper .contact-content > div:last-child form{width: 80%; margin: 0 auto;}
.page-information-contact .wrapper .contact-content > div:last-child form h3{font-size: 32px!important;}
.page-information-contact .wrapper .contact-content > div:last-child form .content{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
	align-content: center;
	text-align: center;
}
.page-information-contact .wrapper .contact-content > div:last-child form .content > *{flex:0 100%;}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group{text-align: left;}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group label{
	color: #000;
	font-size: 18px;
	display: block;
	font-weight: normal;
}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group p input, 
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group p textarea{
	border:solid 1px #acacac;
	background:#f7f7f7;
	text-align: left;
	color: #949494;
	font-size: 14px;
	line-height:40px;
	width:100%;
	height:40px;
}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group p textarea{
	height:80px;
}
.page-information-contact .wrapper .contact-content > div:last-child form .buttons input[type="submit"]{
	background:#e09d2b;
	font-size: 19px;
	color: #000;
	min-width:185px;
	height:40px;
}
.page-information-contact .wrapper .contact-content > div:last-child form .buttons input[type="submit"]:hover{
	background:#000;
	color: #e09d2b;
}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(1){flex:0 30%;}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(2){flex:0 30%;}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(3){flex:0 30%;}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(4){flex:0 100%; display: none;}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(5){/*flex:0 48%;*/}
.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(6){/*flex:0 48%;*/}
/*Contact Us Page Ends*/

/*SizeChart Page Start*/
.page-information .sizechart {}
/*SizeChart Page Ends*/

/*Payments Page Start*/
.page-information .payments {}
/*Payments Page Ends*/

/*Create Your Order Page Start*/
.cyovk #columns, 
.page-product #columns{background:#e6e9eb;} 
.cyovk #content h1, 
#page-quickview h1, 
.page-product #content h1{margin-bottom: 0px; width:100%; text-align: left;}

/*Create Your Order Css Start*/
.create_your_order {
	/* 	width: 1185px; */
	margin: 0 auto;
}

.gws{}

.stepsvk{
	width: 50%;
	margin: 0 auto 50px;
}
.stepsvk > ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: center;
	align-content: space-around;
	margin: 0;
	padding: 0;
}
.stepsvk > ul > *{
	flex:100% auto;
}
.stepsvk > ul > li{
	flex:0 auto;
	list-style: none;	
	position:relative;
}
.stepsvk > ul > li > ol{
	margin: 0!important;
	padding: 0;
}
.stepsvk > ul > li > ol > li{
	list-style: none;
	line-height: 30px;
}
.stepsvk > ul > li > ol > li > span{
	background:#c8c8c8;
	border-radius:100px;
	width:50px;
	height:50px;
	display: block;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	position:relative;
	margin:0 auto;
}
.stepsvk > ul > li > ol > li > span > b{
	position:absolute;
	top:50%;
	display: block;
	left: 0;
	right: 0;
	transform: translate(0, -50%);
}
.stepsvk > ul > li > ol > li > b{
	color:#c8c8c8;
	display: block;
}
.stepsvk > ul > li > div{
	background:#c8c8c8;
	width:10px;
	height:10px;
	display:inline-block;
	border-radius:100%;
}
.stepsvk > ul > li.active{
	cursor: pointer;
}
.stepsvk > ul > li.active > ol > li > span{
	background: #d0981d;
}
.stepsvk > ul > li.active > ol > li > b{
	color:#d0981d;
}
/* .gwscarousel{}
.gwscarousel .options{
padding: 0;
border-top: 0;
}
.gwscarousel .options .option{

}
.gwscarousel .options .option b{
display:none;
}
.gwscarousel .options .option br{
display:none;
}
.gwscarousel .options .option .select_wrp{}
.gwscarousel .options .option .select_wrp .radioSelectContainer{}
.gwscarousel .options .option .select_wrp .radioSelectContainer{}
.gwscarousel .options .option .select_wrp .radioSelectContainer label{
width: 200px;
height:100px;
margin: 0 9px 0 0;
} */

#flexslider06 {
	background: transparent;
	border: 0px solid #f00;
	margin: 0 0 0px;
}

#flexslider06 img {}
#flexslider06 h1{}
#flexslider06 h1:before {}
#flexslider06 h1:after {}

#flexslider06 ~ p {
	margin:0!important;
}

#flexslider06 .flex-viewport {
	padding: 0px 0px 20px;
	/* 	background: red; */
}
#flexslider06 .slides > li{
	text-align:center;
	position:relative;
	/* 	background: yellow;
	border: solid 1px #000; */
}
#flexslider06 .slides > li > a{
	display:block;
	padding:0px;
	margin:0 0px;
	border:solid 6px transparent;
	/* 	background:#fff; */
	/* 	height:100%; */
}
#flexslider06 .slides > li > a > img{
	/* 	box-shadow: 5px 5px 20px 1px rgba(0, 0, 0, 0.14); */
	display: inline-block;
	width: auto;
	max-width:100%;
	/* 	position: absolute;
	transform: translate(0, -50%);
	top: 50%;
	left: 0;
	right: 0;
	margin: 0 auto; */
}
#flexslider06 .slides > li > a > strong{
	font-size:14px;
	font-weight:bold;
	text-transform:none;
	padding:20px 10px;
	display: block;
	color:#000000;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}
#flexslider06 .slides > li > input[type="radio"]{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	height: 100%;
	width: 100%;
	z-index: 1;
	opacity: 0;
}
#flexslider06 .slides > li > input[type=radio]:checked ~ a{
	border:solid 6px #aa721e;
}
#flexslider06 .slides > li > a:hover, 
#flexslider06 .slides > li > input[type=radio]:hover ~ a{
	border:solid 6px #aa721e;
}

/* #flexslider06 .flex-control-nav {display:none;} */
#flexslider06 .flex-control-nav > li {}
#flexslider06 .flex-control-nav > li:first-child {}
#flexslider06 .flex-control-paging li a {}
#flexslider06 .flex-control-paging li a img {}
#flexslider06 .flex-control-paging li a.flex-active{}

#flexslider06 .flex-direction-nav {display:none;}
#flexslider06 .flex-direction-nav a {}
#flexslider06:hover .flex-direction-nav .flex-prev {left: -50px;}
#flexslider06:hover .flex-direction-nav .flex-next {right: -50px;}

#flexslider06 ~ a{
	font-size:19px;
	min-width:300px;
	margin:0 0 30px;
}
.quickorder{
	display:none;
}
#flexslider07 {
	width:1185px;
	/* 	width:1100px; */
	margin: 0 auto;
	background: transparent;
	border: 0px solid #f00;
}
#flexslider07 img {}
#flexslider07 h1{}
#flexslider07 h1:before {}
#flexslider07 h1:after {}

#flexslider07 .flex-viewport {
	padding: 0px 0px;
	/* 	background:red; */
}
#flexslider07 .slides > li{
	text-align:center;
	position:relative;
	margin-right:0px;
	/* 	background: yellow;
	border: solid 1px #000; */
}
#flexslider07 .slides > li > a{
	display:block;
	padding:0px;
	margin:0 0px;
	border:solid 6px transparent;
	/* 	background:#fff; */
	/* 	height:100%; */
}
#flexslider07 .slides > li > a > img{
	/* 	box-shadow: 5px 5px 20px 1px rgba(0, 0, 0, 0.14); */
	display: inline-block;
	/* 	width: auto; */
	max-width:100%;
	/* 	position: absolute;
	transform: translate(0, -50%);
	top: 50%;
	left: 0;
	right: 0;
	margin: 0 auto; */
}
#flexslider07 .slides > li > strong{
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	padding:20px 10px 10px;
	display: block;
	color:#b37820;
}
#flexslider07 .slides > li > p{
	font-size:15px;
	color:#1a1a1a;
	margin: 0 0 30px;
}
#flexslider07 .slides > li > input[type="radio"]{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	height: 100%;
	width: 100%;
	z-index: 1;
	opacity: 0;
}
#flexslider07 .slides > li > input[type=radio]:checked ~ a{
	border:solid 6px #aa721e;
}
#flexslider07 .slides > li > a:hover, 
#flexslider07 .slides > li > input[type=radio]:hover ~ a{
	border:solid 6px #aa721e;
}

/* #flexslider07 .flex-control-nav {display:none;} */
#flexslider07 .flex-control-nav > li {}
#flexslider07 .flex-control-nav > li:first-child {}
#flexslider07 .flex-control-paging li a {}
#flexslider07 .flex-control-paging li a img {}
#flexslider07 .flex-control-paging li a.flex-active{}

#flexslider07 .flex-direction-nav {display:none;}
#flexslider07 .flex-direction-nav a {}
#flexslider07:hover .flex-direction-nav .flex-prev {left: -50px;}
#flexslider07:hover .flex-direction-nav .flex-next {right: -50px;}

#flexslider07 ~ a{
	font-size:19px;
	min-width:300px;
	margin:0 0 50px;
}
.summary_tin{background:#fff; margin: 0 0 20px;box-shadow: 5px 20px 60px 1px rgba(0, 0, 0, 0.14);}
.summary_tin ul{}
.summary_tin ul li{align-items: flex-start; border-bottom:solid 1px #cccccc;}
.summary_tin ul li > span{ padding:25px;}
.summary_tin ul li > span:last-child{border-left:solid 1px #cccccc;}
.summary_tin ul li span h2{color:#ed1c24!important; text-align:left!important; font-size:24px!important; font-weight:bold!important;}
.summary_tin ul li:nth-child(n+2) span h2{visibility:hidden;}

.summary_tin ul li span.summaryvk{flex:1;}
.summary_tin ul li span.summaryvk .spsd_con{align-items: flex-start;}
.summary_tin ul li span.summaryvk .spsd_con span.summary_product{flex:0 auto; margin:20px;min-width: 170px;}
.summary_tin ul li span.summaryvk .spsd_con span.summary_product > img{}
.summary_tin ul li span.summaryvk .spsd_con span.summary_details{flex:1 auto;}
.summary_tin ul li span.summaryvk .spsd_con span.summary_details h2{}
.summary_tin ul li span.summaryvk .spsd_con span.summary_details span{text-align: left; display: block; background: #f7f7f7; padding: 15px 20px;}
.summary_tin ul li span.summaryvk .spsd_con span.summary_details span strong{font-size: 17px; color: #000; display: block;}
.summary_tin ul li span.summaryvk .spsd_con span.summary_details span b{font-size:14px; display:block; font-weight: normal; color:#000;}

.summary_tin ul li span.yourtinvk{flex:1;}
.summary_tin ul li span.yourtinvk span.yourtin_details{display: block;}
.summary_tin ul li span.yourtinvk span.yourtin_details h2{text-align:center!important;margin: 0 0 20px;}
.summary_tin ul li span.yourtinvk span.yourtin_details > span{justify-content:center;flex-wrap: wrap; }
.summary_tin ul li span.yourtinvk span.yourtin_details > span > span:first-child{margin:0 40px 0 0;}
.summary_tin ul li span.yourtinvk span.yourtin_details > span > span:nth-child(2){}
.summary_tin ul li span.yourtinvk span.yourtin_details > span > span:nth-child(3){flex:0 100%;}
.summary_tin ul li span.yourtinvk span.yourtin_details > span > span:last-child{flex:0 100%;}
.summary_tin ul li span.yourtinvk span.yourtin_details span span strong{font-size:17px;font-weight: normal; color:#000; margin:0 10px 0 0;}

.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantityvk {
	padding: 0px 0px;
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-adder {
	/*flex: 1 auto;*/
	margin: 0px 0 0 0;
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-number {
	/*width:100%;*/
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-number input.qty{
	font-weight: bold; font-size: 17px; color:#000; text-align: center;width:35px; height:35px; background:#f3f3f3; border:solid 1px #e1e1e1;
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-wrapper {
	/*position: absolute; right: 0;*/
	display: none;
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-wrapper .add-action {
	display: block;
	width: 27px;
	height: 17.5px;
	border: 1px solid #b7b7b7;
	position: relative;
	cursor: pointer;
	font-size: 10px;
	line-height: 17.5px;
	text-align: center;
	color: #868686;
	background: #fff;
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-wrapper .add-up {
	border-bottom: 0;
	border-radius: 0px 2px 0px 0px;
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-wrapper .add-down {
	border-top: 0;
	border-radius: 0px 0px 2px 0px;
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-wrapper .add-action:before {
	position: absolute;
	display: block;
	width: 100%;
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-wrapper .add-up:before {
	transform: rotate(-90deg);
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span .quantity-wrapper .add-down:before {
	transform: rotate(90deg);
}
.summary_tin ul li span.yourtinvk span.yourtin_details span span strong{}
.summary_tin ul li span.yourtinvk span.yourtin_details span span div.price .price-gruop span.text-price, 
.summary_tin ul li span.yourtinvk span.yourtin_details span span div[itemprop="offers"] .price .price-gruop span.text-price{display:none;}
.summary_tin ul li span.yourtinvk span.yourtin_details span span div.price .price-gruop, 
.summary_tin ul li span.yourtinvk span.yourtin_details span span div[itemprop="offers"] .price .price-gruop span[itemprop="price"]{font-size:17px;font-weight:bold;color:#000;}
.summary_tin ul li span.yourtinvk span.yourtin_details span span a.addtocart{min-width: 216px;cursor:pointer;text-align:center; padding:10px; margin:40px auto 0;background:#e09d2b;font-size:19px;color:#000;}
.summary_tin ul li span.yourtinvk span.yourtin_details span span a.addtocart:hover{background:#000;color:#e09d2b;}
.summary_tin ul li span.yourtinvk span.yourtin_details span span a.wishlist{margin:15px auto; text-transform:uppercase; font-size:14px; font-weight:bold; color:#e09d2b;cursor: pointer;}
.summary_tin ul li span.yourtinvk span.yourtin_details span span a.wishlist:hover{color:#000;}
/*Create Your Order Css Ends*/
/*Create Your Order Page Ends*/
/*Information Pages Ends*/

/*Sign Up Now PopUp Start*/
/*Sign Up Now PopUp Ends*/

/*Footer Start*/
/*Footer Common Css Start*/
#footer {
	clear:both;
	padding:0px 0 0 0;
	/* background: rgba(255,255,255,0);
	background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(208,152,28,1) 50%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(208,152,28,1) 50%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(208,152,28,1) 50%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); */
}
#footer:before{
	background-image: url("https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_auto/http://kartrocket-mtp.s3.amazonaws.com/all-stores/image_kazofashion/data/content/head_img_footer_01.png");
	top: 0%;
	transform: translate(0, -50%);
	right: 0;
	margin: 0 auto;
	display:none;
}
#footer>div:nth-child(-n+3),
#footer>section:nth-child(-n+3) {
	background: #2b292a;
	display: none;
}
#footer>div .inner,
#footer>section .inner {
	background: transparent!important;
	padding:23px 0px 0 0px;
}

#footer .box-heading {
  
    margin: 30px 0px 0 0px !important;
}

.box.info.customer-bira-footer-logo img {
    width: 100%;
}

#footer ul.list li:hover {
    background: transparent;
}

#footer>div .inner .box .box-heading,
#footer>section .inner .box .box-heading {
	font-size: 16px;
	font-weight: bold;
	font-family: 'DINPro';
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	padding: 10px 0 5px 0;
	margin: 0 0 0px;
	border-bottom: solid 0px #5a5a5a;
	white-space: nowrap;
}
#footer>div .inner .box .box-content,
#footer>section .inner .box .box-content {
	margin: 0 0 0px;
}
#footer>div .inner .box p,
#footer>section .inner .box p,
#footer>div .inner .box ul li,
#footer>section .inner .box ul li,
#footer>div .inner .box ul li a,
#footer>section .inner .box ul li a {
	
	font-size: 12px;
	color: #fff;
	line-height: 25px;
    font-weight: 100;	
	text-transform:uppercase;
	font-family: 'DINPro';
}
#footer>div .inner .box ul li,
#footer>section .inner .box ul li {
	text-transform: none;
	padding: 6px 0;
	line-height: normal;
	/* 	white-space: nowrap; */
	font-weight: normal;
}
#footer>div .inner .box ul li a,
#footer>section .inner .box ul li a {
	line-height: normal;
	/* 	font-weight: 500; */
	letter-spacing: 0px;
}
#footer>div .inner .box ul li a.fa,
#footer>section .inner .box ul li a.fa {
	font-family: FontAwesome!important;
}
#footer>section .inner .box ul li a:hover {
	color: #fff;
}
#footer>section .inner .footer-tag-line p a{
	color:#feb827!important
}
#footer>section .inner .footer-tag-line p a:hover{
	color:#fff!important
}
/*Footer Common Css Ends*/

/*specific Section Css Start*/
#footer .footer-bottom {
	display: block!important;
}
#footer .footer-bottom>.container {
	width: 100%;
	padding: 0;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content {
	margin: 0;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row > .container{

}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container{
	align-items: flex-start;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(-n+3){
	flex: 2 0;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4){
	flex: 3 0;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) .box:nth-child(-n+2) .box-heading{
	font-size: 15px;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) .signup .box-heading{
	font-size: 19px;
	margin: 0 0 5px;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container{
	/* 	align-items: center; */
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container > * {
	width: 100%;
	padding: 20px 0;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container > .brochure {

}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container > .brochure > a {
	background:#e09d2b;
	padding: 7px 25px;
	border: 1px solid transparent;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container > .brochure > a:hover {
	background:#5a5a5a;
	color: #fff;
}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container > .paynt_img {

}
#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container > .paynt_img > img {

}

#footer .footer-bottom .column:first-child .box {}
#footer .footer-bottom .column:first-child .box .box-content>p {
	font-size: 14px;
	/* 	text-align: justify; */
}
#footer .footer-bottom .column:last-child .box .box-content>p>span{
	display:block;
	color: #444444;
}
#footer .footer-bottom .column:last-child .box .box-content>p>strong{
	display:block;
	color: #444444;
	font-weight: normal;
}
#footer .footer-bottom .column:last-child .box .box-content>p>strong>a{
	/* 	display:block; */
	color: #444444;
}
#footer .footer-bottom .column:nth-child(2) .box {}
#footer .footer-bottom .column:nth-child(3) .box {}
#footer .footer-bottom .column:last-child > div {margin: 0 0 25px;}
#footer .footer-bottom .column:last-child > div:last-child {margin: 0 0 0px;}
#footer .footer-bottom .column .signup,
#footer .footer-bottom .column .social {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
	align-content: center;
	margin: 0 0 20px;
}
#footer .footer-bottom .column .signup>*,
#footer .footer-bottom .column .social>* {
	flex: 1 100%;
}
#footer .footer-bottom .column .signup .box-heading,
#footer .footer-bottom .column .social .box-heading {
	/* 	flex: 0 auto; 
	white-space: nowrap;
	padding: 0px 0 15px;
	margin: 0;
	border: 0 none;*/
	margin: 0;
	padding: 0;
}
#footer .footer-bottom .column .signup .newslettervk,
#footer .footer-bottom .column .social .box-content {
	/* 	flex: 1 auto; */
}
#footer .footer-bottom .column .signup form {
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
	position: relative;
}
#footer .footer-bottom .column .signup form>*,
#footer .footer-bottom .column .signup form>* {
	flex: 1 100%;
}
#footer .footer-bottom .column .signup form p {
	display: none;
	font-size: 11px!important;
	color: #585858;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin: 0;
}
#footer .footer-bottom .column .signup form .email {
	margin: 0 0 10px;
}
#footer .footer-bottom .column .signup form .emailvk,
#footer .footer-bottom .column .signup form .submitvk {
	flex: 1 auto;
	font-size: 15px;
	font-weight: 300;
	color: #000;
	letter-spacing: 1px;
	padding: 11px 132px 11px 12px;
	margin: 0;
	border: solid 1px #252525!important;
	/*width:300px;*/
	height: 40px!important;
	outline: 0;
	background: #fff!important;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
}
#footer .footer-bottom .column .signup form .submitvk {
	/*width: 189px;*/
	flex: 0 auto;
	/* 	font-size: 13px; */
	padding: 4px 15px;
	margin: 0 0 0 0px;
	color: #fff;
	background:#252525!important;
	border: 1px solid transparent!important;
	text-transform: uppercase;
	font-weight: 400;
	position: absolute;
	right: 0;
	bottom: 0;
}
#footer .footer-bottom .column .signup form .submitvk:hover {
	background: #5a5a5a!important;
	color: #fff;
}
#footer .footer-bottom .column .signup .attention,
#footer .footer-bottom .column .signup .success,
#footer .footer-bottom .column .signup .warning {
	text-transform: uppercase;
	border: 1px solid transparent;
	width: 100%;
	padding: 10px 10px 10px 33px!important;
	margin: 0 0 10px 0px!important;
}
#footer .footer-bottom .column .signup .attention {
	background: #f2dede url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_100/http://www.nautinati.com/catalog/view/theme/laffaire-ecom/image/warning.png) 10px center no-repeat;
	color: #a94442!important;
	border-color: #ebccd1;
}
#footer .footer-bottom .column .signup .success {
	background: #dff0d8 url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_100/http://www.nautinati.com/catalog/view/theme/laffaire-ecom/image/success.png) 10px center no-repeat;
	color: #3c763d!important;
	border-color: #d6e9c6;
	;
}
#footer .footer-bottom .column .signup .warning {
	background: #fcf8e3 url(https://kartrocket-res.cloudinary.com/image/fetch/f_auto,q_100/http://www.nautinati.com/catalog/view/theme/laffaire-ecom/image/attention.png) 10px center no-repeat;
	color: #8a6d3b!important;
	border-color: #faebcc;
}
#footer .footer-bottom .column .social {
	flex-wrap: nowrap;
}
#footer .footer-bottom .column .social .box-heading {
	padding: 0 20px 0 0; 
	flex: 0 auto;
}
#footer .footer-bottom .column .social .box-heading span {}
#footer .footer-bottom .column .social .box-content {
	margin: 0;
	flex: 0 auto;
}
#footer .footer-bottom .column .social .box-content > ul {
	justify-content: flex-start;
}
#footer .footer-bottom .column .social .box-content ul li {
}
#footer .footer-bottom .column .social .box-content ul li:nth-child(-n+2), 
#footer .footer-bottom .column .social .box-content ul li:nth-child(5){
	display: none;
}
#footer .footer-bottom .column .social .box-content ul li:nth-child(n+6) {
	/* 	display: none; */
}
#footer .footer-bottom .column .social .box-content ul li a {
	border: solid 0px #cfcece;
	margin: 0 0 0 10px;
	border-radius: 100%;
	background: #252525;
	color: #f1f1f1;
	/* 	font-size: 20px;
	margin: 0 0px 0px 10px;
	padding: 0;
	border: solid 0px #fff;
	border-radius: 100%;
	width: 35px;
	height: 35px;
	text-align: center;
	position: relative;
	color: #fff;
	display: block;
	background: transparent; */
}
#footer .footer-bottom .column .social .box-content ul li a.fa-blog {
	background-blend-mode: luminosity, normal;
}
#footer .footer-bottom .column .social .box-content ul li a.fa-blog img {
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	left: 50%;
	opacity: 0.9;
}
#footer .footer-bottom .column .social .box-content ul li a.fa:before {
	/* 	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	left: 0;
	right: 0; */
}
#footer .footer-bottom .column .social .box-content ul li a.fa-instagram{
	font-size: 21px;
	text-indent: 1px;
}
#footer .footer-bottom .column .social .box-content ul li:first-child a {
	/* 	margin: 0 0px 0px 0; */
}
#footer .footer-bottom .column .social .box-content ul li:last-child a {}
#footer .footer-bottom .column .social .box-content ul li a span {
	/* 	display: none; */
}
#footer .footer-bottom .column .social .box-content ul li a:hover,
#footer .footer-bottom .column .social .box-content ul li a:focus {
	/* 	border: solid 1px #ed1c24; */
	/* 	background: #5a5a5a;
	color: #fff; */
}

#footer .footer-bottom .column .whatsapp{
}
#footer .footer-bottom .column .whatsapp a{
	display: block;
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 999;
	text-align: center;
}
#footer .footer-bottom .column .whatsapp a img{
	max-width:100%;
	width:45px;
	margin-bottom: 5px;
}
#footer .footer-bottom .column .whatsapp a span {
    background: #27d36c;
    border-radius: 4px;
    padding: 3px;
    color: #fff;
    display: block;
}

#powered {
	background: #fff;
	display:none;
}
#powered .inner {
	padding: 10px 0!important;
}
#powered .copyright {
	color: #4a4b4c;
	text-align: center;
	font-size: 11px;
}
#powered .copyright>div {
	display: none;
}
#powered .paynt_img_brochure {
	text-align: right;
}
/*specific Section Css Ends*/
/*Footer Ends*/

/*Responsive*/
/* @media (min-width: 800px) {.container {width: 800px;}}
@media (min-width: 1024px) {.container {width: 1024px;}}
@media (min-width: 1152px) {.container {width: 1152px;}}
@media (min-width: 1200px) {.container {width: 1200px;}}
@media (min-width: 1280px) {.container {width: 1280px;}}
@media (min-width: 1360px) {.container {width: 1360px;}} */
@media (min-width: 1366px) {
	.container, .page-product #columns .product-info .container {width: 1159px; 
	/* width:94.28989751098096vw; */
	}
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian {margin: 0 0 0 60px;}
}
/* @media (min-width: 1440px) {.container {width: 1405px;}}
@media (min-width: 1600px) {.container {width: 1565px;}}
@media (min-width: 1680px) {.container {width: 1645px;}}
@media (min-width: 1920px) {.container {width: 1885px;}}
@media (min-width: 2560px) {.container {width: 2525px;}}
@media (min-width: 3840px) {.container {width: 3815px;}}
@media (min-width: 4096px) {.container {width: 4061px;}}
@media (min-width: 5120px) {.container {width: 5085px;}}
@media (min-width: 6400px) {.container {width: 6365px;}}
@media (min-width: 7680px) {.container {width: 7645px;}}
@media (min-width: 8192px) {.container {width: 8157px;}}
@media (min-width: 10240px) {.container {width: 10205px;}} */


@media (max-width: 1366px) {
	.container, .page-product #columns .product-info .container {
		width: 1159px;
		/* width:94.28989751098096vw; */
		/* max-width: 100vw; */
	}
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian {margin: 0 0 0 60px;}
}

@media (min-width: 1152px) and (max-width: 1365px) {
		/*Header Start*/
	#header .inner>div>div:first-child {
		flex: 1 25%;
	}
	#header .inner>div>div:nth-child(2) {
		flex: 1 40%;
	}
	#header .inner>div>div:last-child {
		flex: 1 35%;
	}
	/*Header End*/
	
	/* 	#pav-mainnav .mainnav-wrap .navbar > ul > li.dropdown > .dropdown-menu{position: inherit;display:none;}
	#pav-mainnav .mainnav-wrap .navbar > ul > li.dropdown:hover > .dropdown-menu{display:none;}
	#pav-mainnav .mainnav-wrap .navbar > ul > li.dropdown.open > .dropdown-menu{position: inherit;display: block;} */
	#mainmenutop .navbar ul.megamenu li > a{
		margin: 0 0.7320644216691069vw;
		font-size: 1.171303074670571vw;
	}
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian{margin: 0 0 0 60px;}
}

@media (max-width: 1152px) {
	/*Shopping Cart Start*/

	/*Shopping Cart End*/
	.container {
		width:100vw!important;
	}
	.product-info .pincodevk .box .box-content #picode_look_up_form input[type="button"]{padding: 11px 25px 12px;}

	/*Header Start*/
	/*Header Fixed Start*/
	/* 	.page-home #header, 
	.page-common-home #header {
	position: inherit;   
	z-index: 10000;
}
	.fixedvk {
	position: fixed !important;
	width: 100%;
	z-index: 99999;
	background: #fff;
	top: 0;
	padding: 10px 0;
	left: 0;
} */
	/*Header Fixed End*/
	#header,
	#footer {
		/* display: block!important; */
	}	
	#header .inner>div>div:first-child {
		flex:1;
		order:2;
	}
	#header .inner>div>div:nth-child(2) {
		flex: 2;
		order:1;
	}
	#header .inner>div>div:last-child {
		flex: 2;
		order:3;
	}
	#header .inner>div>div:last-child #topbar .inner > div > div{
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: flex-end;
		align-items: center;
		align-content: space-around;
	}
	#header .inner>div>div:last-child #topbar .inner > div > div > *{
		flex:0 100%;
	}
	#header .inner>div>div:last-child #topbar .inner > div > div > ul.list-inline{
		flex:0 auto;
		padding: 0;
	}
	#topbar .inner > div > div .searchvk{
		flex:0 auto!important;
		width: 45px;
	}
	#topbar .inner > div > div .searchvk > input{
		right: 0;
		width: 30px;
		text-indent: -999px;		
	}
	#topbar .searchvk input[type="text"]:focus{
		text-indent: 0;		
		background: #000;
		z-index: 10002;
	}
	#topbar .inner > div > div .searchvk > a{
		right: 0;
	}
	#topbar .searchvk input[type="text"]:focus ~ a{
		z-index: 10003!important;
	}
	#header #logo {
		text-align: center;
	}
	#header #logo a>img {
		margin: 0;
	}
	/*Top bar Start*/
	/*Quick Links Start*/
	#topbar .list-inline {
		align-items: center;
	}
	#topbar .list-inline>li, 
	#topbar .list-inline>li.loginvk a {
		padding: 0 0px;
		border-color: #fff;
	}
	#topbar .list-inline>li i{
		font-size: 15px!important;
		display: block;
		color: #fff;
	}
	#topbar .list-inline>li.loginvk {
		display: none;
	}
	#topbar .list-inline>li.loginvkmobile {
		display: inline-block;
		border:0 none;
	}
	#topbar .list-inline>li.cartvk {
		display: inline-block;
	}
	#topbar .list-inline>li.accountvk {
		display:none;
	}
	#topbar .show-mobile:before,
	#topbar .show-mobile:after {
		content: " ";
		display: table;
	}
	#topbar .show-mobile:after {
		clear: both;
	}
	#topbar .show-mobile>div {
		margin: 0;
		padding: 0;
		position: relative;
	}
	#topbar .show-mobile>div:hover .inner-toggle {
		display: block;
	}
	#topbar .show-mobile .quickaccess-toggle {
		width: auto;
		height: auto;
		line-height: 19px;
		border: 0 none;
		color: #000;
	}
	#topbar .show-mobile .quickaccess-toggle:hover {background-color: transparent;}
	#topbar .show-mobile .support .inner-toggle {
		padding: 0;
	}
	#topbar .show-mobile .inner-toggle {
		display: none;
		position: absolute;
		background: #ffffff;
		right: 0;
		top: 100%;
		min-width: 200px;
		padding: 10px;
		z-index: 99999;
		border-top: 4px solid #000;
		border-right: 1px solid;
		border-left: 1px solid;
		border-bottom: 1px solid;
	}
	#topbar .show-mobile ul,
	#topbar .show-mobile .links {
		float: none;
		padding: 0;
		margin: 0;
		text-align: left;
		border: 0 none;
	}
	#topbar .show-mobile ul li,
	#topbar .show-mobile .links li {
		float: none;
		display: block;
		margin-left: 0;
	}
	#topbar .show-mobile ul a,
	#topbar .show-mobile .links a {
		float: none;
		margin: 0;
		padding: 0;
		line-height: 23px;
		background-color: transparent;
		color:#000 ;
		border: none;
		display: inline-block;
	}
	#topbar .show-mobile ul a:hover,
	#topbar .show-mobile .links a:hover {
		color: ;
	}
	#topbar .show-mobile ul a span,
	#topbar .show-mobile .links a span {
		padding: 5px;
	}
	#topbar .show-mobile #search {
		padding-bottom: 0;
		padding-top: 0;
		position: relative;
	}
	#topbar .show-mobile .currency,
	#topbar .show-mobile .language {
		margin: 0 5px;
	}
	#topbar .show-mobile .currency .dropdown-menu,
	#topbar .show-mobile .language .dropdown-menu {
		left: 0;
		right: auto;
	}
	#topbar .show-mobile .currency button,
	#topbar .show-mobile .language button {
		height: 30px;
		padding: 0 10px;
	}
	#topbar .list-inline>li.wishlistvk > a > span{
		display: none;
	}
	#topbar .list-inline>li a span:first-child {
		display: none;
	}
	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	#pav-mainnav{
		margin:0;
	}
	#page {
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		-webkit-transition: all 0.5s ease;
		padding-left: 0;
		transition: all 0.5s ease;
	}
	#page.toggled {
		padding-left: 250px;
	}
	#page.toggled #sidebar-wrapper {
		width: 250px;
		position: fixed!important;
	}
	#page.toggled #page-content-wrapper {
		margin-right: -250px;
		position: absolute;
	}
	#sidebar-wrapper {
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		-webkit-transition: all 0.5s ease;
		background: rgba(0, 0, 0, 0.8);
		height: 100%;
		left: 250px;
		margin-left: -250px;
		overflow-x: hidden;
		overflow-y: auto;
		transition: all 0.5s ease;
		width: 0;
		z-index: 10001;
		top: 0!important; 
	}
	#sidebar-wrapper::-webkit-scrollbar {
		display: none;
	}
	#page-content-wrapper {
		padding-top: 70px;
		width: 100%;
	}
	.sidebar-nav {
		list-style: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 0;
		display: block!important;
		width: 100%; 
		padding:10px 0!important;
		padding: 50px 20px 50px 20px!important;
	}
	.sidebar-nav li {
		display: inline-block;
		line-height: 20px;
		position: relative;
		width: 100%;
	}
	#mainmenutop .navbar ul.megamenu li > a{
		padding: 10px 15px 10px 15px!important;
		margin: 0!important;
	}
	#pav-mainnav .pav-megamenu .navbar-nav .dropdown>a>b.caret{
		position: absolute;
		right: 0;
		display: block;
	}
	#pav-mainnav .pav-megamenu .navbar-nav .dropdown>a>b.caret:before {
    color: #fff;
}
	.sidebar-nav .dropdown-menu .dropdown-menu-inner ul {
		padding: 20px;
	}
	.sidebar-nav .dropdown-menu .dropdown-menu-inner ul li {
		line-height: normal;
	}
	.sidebar-nav .dropdown-menu .dropdown-menu-inner ul li a {
		line-height: normal;
	}
	.sidebar-nav>.sidebar-brand {
		font-size: 20px;
		height: 65px;
		line-height: 44px;
	}
	.hamburger {
		background: transparent;
		border: none;
		display: block;
		height: 24px;
		margin-left: 10px;
		position: fixed;
		position: absolute;
		top: 59px;
		top: 4px;
		top: 50%;
		width: 32px;
		z-index: 10001;
		z-index: 8010;
		padding: 0;
		transform: translate(0, -50%);
		-webkit-animation-fill-mode: none;
		animation-fill-mode: none;
	}
	.hamburger:hover {
		outline: none;
	}
	.hamburger:focus {
		outline: none;
	}
	.hamburger:active {
		outline: none;
	}
	.hamburger.is-closed:before {
		-webkit-transform: translate3d(0, 0, 0);
		-webkit-transition: all 0.35s ease-in-out;
		color: #ffffff;
		content: '';
		display: block;
		font-size: 14px;
		line-height: 32px;
		opacity: 0;
		text-align: center;
		width: 100px;
	}
	.hamburger.is-closed:hover before {
		-webkit-transform: translate3d(-100px, 0, 0);
		-webkit-transition: all 0.35s ease-in-out;
		display: block;
		opacity: 1;
	}
	.hamburger.is-closed:hover .hamb-top {
		-webkit-transition: all 0.35s ease-in-out;
		top: 0;
	}
	.hamburger.is-closed:hover .hamb-bottom {
		-webkit-transition: all 0.35s ease-in-out;
		bottom: 0;
	}
	.hamburger.is-closed .hamb-top {
		-webkit-transition: all 0.35s ease-in-out;
		top: 0px;
		background: #ed1c24;
		background: -moz-linear-gradient(left, #ed1c24 13%, #ffffff 13%, #ffffff 20%, #ed1c24 20%);
		background: -webkit-linear-gradient(left, #ed1c24 13%,#ffffff 13%,#ffffff 20%,#ed1c24 20%);
		background: linear-gradient(to right, #ed1c24 13%,#ffffff 13%,#ffffff 20%,#ed1c24 20%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1c24', endColorstr='#ed1c24',GradientType=1 );
	}
	.hamburger.is-closed .hamb-middle {
		margin-top: -2px;
		top: 50%;
		background: #ed1c24;
		background: -moz-linear-gradient(left, #ed1c24 13%, #ffffff 13%, #ffffff 20%, #ed1c24 20%);
		background: -webkit-linear-gradient(left, #ed1c24 13%,#ffffff 13%,#ffffff 20%,#ed1c24 20%);
		background: linear-gradient(to right, #ed1c24 13%,#ffffff 13%,#ffffff 20%,#ed1c24 20%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1c24', endColorstr='#ed1c24',GradientType=1 );
	}
	.hamburger.is-closed .hamb-bottom {
		-webkit-transition: all 0.35s ease-in-out;
		bottom: 0px;
		background: #ed1c24;
		background: -moz-linear-gradient(left, #ed1c24 13%, #ffffff 13%, #ffffff 20%, #ed1c24 20%);
		background: -webkit-linear-gradient(left, #ed1c24 13%,#ffffff 13%,#ffffff 20%,#ed1c24 20%);
		background: linear-gradient(to right, #ed1c24 13%,#ffffff 13%,#ffffff 20%,#ed1c24 20%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1c24', endColorstr='#ed1c24',GradientType=1 );
	}
	.hamburger.is-closed .hamb-top,
	.hamburger.is-closed .hamb-middle,
	.hamburger.is-closed .hamb-bottom,
	.hamburger.is-open .hamb-top,
	.hamburger.is-open .hamb-middle,
	.hamburger.is-open .hamb-bottom {
		height: 5px;
		border-radius: 0px;
		left: 0;
		position: absolute;
		width: 100%;
	}
	.hamburger.is-open .hamb-top {
		-webkit-transform: rotate(45deg);
		-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
		background-color: #fff;
		margin-top: -2px;
		top: 50%;
		height: 1px;
	}
	.hamburger.is-open .hamb-middle {
		background-color: #fff;
		display: none;
	}
	.hamburger.is-open .hamb-bottom {
		-webkit-transform: rotate(-45deg);
		-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
		background-color: #fff;
		margin-top: -2px;
		top: 50%;
		height: 1px;
	}
	.hamburger.is-open:before {
		-webkit-transform: translate3d(0, 0, 0);
		-webkit-transition: all 0.35s ease-in-out;
		color: #ffffff;
		content: '';
		display: block;
		font-size: 14px;
		line-height: 32px;
		opacity: 0;
		text-align: center;
		width: 100px;
	}
	.hamburger.is-open:hover before {
		-webkit-transform: translate3d(-100px, 0, 0);
		-webkit-transition: all 0.35s ease-in-out;
		display: block;
		opacity: 1;
	}
	.overlay {
		position: fixed;
		display: none;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background-color: rgba(0, 0, 0, 0.4);
		z-index: 10000;
	}
	button.hamburger.is-open, 
	.top-level button.hamburger.is-open {
		left: 200px; 
		z-index: 10002; 
		top: 45px;
	}
	#mainmenutop .navbar ul.megamenu li.parent.dropdown:hover .dropdown-menu {
     display: block !important;
}
	#mainmenutop .navbar ul.megamenu li.parent.dropdown a.open ~ .dropdown-menu {
    display: block!important;
}
	/*MegaMenu End*/


}
@media (min-width: 1025px) and (max-width: 1152px) {
#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian{margin: 0 0 0 40px;}
#topbar #cart{margin-right: 20px;}
#topbar .list-inline>li.cartvk .quick-cart > a > i.fa-shopping-cart{font-size: 0px !important;}
#topbar .show-mobile>div{display: none;}
#topbar .list-inline>li.loginvk{display: block;}
li.loginvk span	{display:block !important;}
#topbar span.icon_user{    display: none !important;}
.product-view .space-padding-r-35{padding: 60px 0px 0px 50px;}

	
}
@media (max-width: 1024px) {
	
	/*Shopping Cart Start*/

	/*Shopping Cart End*/
}
@media (min-width: 961px) and (max-width: 1024px) {
	
	/* start dk here */
	#mySidenav ul#toggle{     margin: 0px 0px 0 20px !important;}
	#mySidenav ul#toggle span i{    display: initial;}
	.sidenav .closebtn{height: 40px; line-height: 18px; clear: both; z-index: 999; position: relative !important;}

	
	
	.page-checkoutv2-cart .buttons .left a.button.btn.btn-outline{    margin: 0 20px 0 0px;padding: 10px 10px;}
	.col-right-coupon-page #coupon input[type="text"]{    width: 236px;}
	.product-view .space-padding-r-35{padding: 60px 0px 0px 50px;}
	.product-info .dk{left:10px;}
	.carousel-indicators ~a span .fa{display:none;}
	.product-info .carousel .carousel-control.left{left:10px;}
	#topbar #cart{margin-right: 20px;}
	#topbar .list-inline>li.cartvk .quick-cart > a > i.fa-shopping-cart{font-size: 0px !important;}
	#topbar .show-mobile>div{display: none;}
	#topbar .list-inline>li.loginvk{display: block;}
	li.loginvk span	{display:block !important;}
	#topbar span.icon_user{    display: none !important;}

	.flex-direction-nav .flex-next{display:none;}
	.flex-direction-nav .flex-prev{display:none;}
	div#cust-search-dk{display: none;}
	/* end dk here */
	
	
	#flexslider03 .flex-viewport {padding: 0;}

	.category_links {margin: 0.7905138339920948vw 0 3.952569169960474vw;}
	.category_links ul li a{min-width: 20.553359683794465vw;}

	.our_presence ul li{
		width: 16.105417276720353vw;
		height: 16.105417276720353vw;
		padding: 2.1961932650073206vw;}
	
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian{margin: 0 0 0 40px;}
}
@media (max-width: 960px) {
}
@media (min-width: 769px) and (max-width: 960px) {	
	/* start dk here */
		html, body{ 	overflow-x:hidden; } 	
		body { padding-top: 0px !important; } 
	.product-info .dk{left:10px;}
	.product-info .carousel .carousel-control.right{display:none;}
	.product-info .carousel .carousel-control.left{display:none;}
	#mySidenav ul#toggle{     margin: 0px 0px 0 20px !important;}
	#mySidenav ul#toggle span i{    display: initial;}
	.sidenav .closebtn{height: 40px; line-height: 18px; clear: both; z-index: 999; position: relative !important;}
	.product-view .space-padding-r-35{    padding: 60px 0px 0px 50px;}	
	.product-info .carousel .carousel-control.left{left:10px;}
	.top-level { display: none; font-size: 1.02vw!important; }
	#footer .column.col-xs-6.col-sm-6.col-lg-2.col-md-2.footer-logo-left{display:none;}
	#footer .inner .row { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; align-content: flex-start; } 
	.column.col-xs-6.col-sm-6.col-lg-2.col-md-2 { flex: 1 50%; } 
	.footer-logo{margin-bottom: 20px;}
	#footer>div .inner, #footer>section .inner{    padding: 3px 0px 0 0px;}
	body #footer .box-heading{    margin: 0px 0px 0 0px !important;}	
	#footer .container{width: 80vw !important;}
	
 
	#topbar #cart{margin-right: 20px;}
	#topbar .list-inline>li.cartvk .quick-cart > a > i.fa-shopping-cart{font-size: 0px !important;}
	#topbar .show-mobile>div{display: none;}
	#topbar .list-inline>li.loginvk{display: block;}
	li.loginvk span	{display:block !important;}
	#topbar span.icon_user{    display: none !important;}

	.page-checkoutv2-cart #content .checkout .table-responsive{    overflow-x: hidden;width:97%;margin:0 auto;margin-bottom:20px;}
	.page-checkoutv2-cart .buttons .right a.button.btn.btn-outline{width: 100%;    margin: 0px 0 20px 0px;}
	.page-checkoutv2-cart .buttons .right{float: none;}
	.page-checkoutv2-cart .buttons .left{float: none;}
	.page-checkoutv2-cart .buttons .left a.button.btn.btn-outline{width: 100%;}
	.flex-direction-nav .flex-next{display:none;}
	.flex-direction-nav .flex-prev{display:none;}
	div#cust-search-dk{display: none;}
	.page-product .carousel-indicators{bottom:0px;}
	.carousel-indicators ~a span .fa{display:none;}

	/* end dk here */
	
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian{margin: 0 0 0 20px;margin-bottom:20px;}
}
@media (max-width: 768px) {
	.modal-dialog{    margin: 0 auto;}
	 .page-checkoutv2-cart #qty-dk .name{width: 100%;line-height: 18px;} 
	 
	 .page-checkoutv2-cart #qty-dk .total{display: block;width: 100%;text-align: left;}
	 #tooltip-cart-custom{width: 300px; right: 10px; z-index:999;} 
	.product-info .carousel .carousel-control.right{display:none;}
	.product-info .carousel .carousel-control.left{display:none;}

	.bottomtotop{right: 20px !important;}	
	.product-info .carousel-inner{z-index: 9;}	
	#footer .column.col-xs-6.col-sm-6.col-lg-2.col-md-2.footer-logo-left{display:none;}
	#footer .inner .row { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; align-content: flex-start; } 
	.column.col-xs-6.col-sm-6.col-lg-2.col-md-2 { flex: 1 50%; } 
	.footer-logo{margin-bottom: 20px;}
	#footer>div .inner, #footer>section .inner{    padding: 3px 0px 0 0px;}
	body #footer .box-heading{    margin: 0px 0px 0 0px !important;}	
	#footer .container{width: 80vw !important;}
	
	#topbar #cart{margin-right: 20px;}
	#topbar .list-inline>li.cartvk .quick-cart > a > i.fa-shopping-cart{font-size: 0px !important;}
	#topbar .show-mobile>div{display: none;}
	#topbar .list-inline>li.loginvk{display: block;}
	li.loginvk span	{display:block !important;}
	#topbar span.icon_user{    display: none !important;}

	.page-checkoutv2-cart #content .checkout .table-responsive{overflow-x: hidden;width:97%;margin:0 auto;margin-bottom:20px;}
	
	/*Tem Css Start*/
	html, 
	body{
		overflow-x:hidden;
	}
	body {
		padding-top: 0px !important;
	}
	.top-level {
		display: none;
		font-size: 1.02vw!important;
	}
	.top-level ul:first-child{
		float:left;
	}
	.top-level ul li {
		padding: 0.22vw 0.37vw 0.07vw!important;
	}
	.top-level ul li.logo img {
		width: 1.83vw;
		height:1.83vh;
	}
	.top-level ul li:nth-child(-n+4) img {
		width: 1.17vw;
		height:1.17vh;
	}
	.top-level ul li.profile_nav img {
		width: 1.46vw;
		height:1.46vh;
	}
	/*Tem Css Ends*/	

	/*Header Start*/
	#header .trade_option{display:none;}
	#header .inner>div>div:first-child {
		flex:2;
		order:2;
	}
	#header .inner>div>div:nth-child(2) {
		flex: 2;
		order:1;
	}
	#header .inner>div>div:last-child {
		flex: 2;
		order:3;
	}
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/

	/*MegaMenu End*/

	/*SlideShow Start*/

	/*SlideShow End*/

	/*Common css Start*/
	#content h1,
	.page-home #content h2, 
	.page-common-home #content h2, 
	#content .pavtestimonial .box-heading, 
	.page-category h1.heading-title, 
	.page-information-contact .wrapper .contact-content > div:last-child form h3, 
	.slidervk .flexslider h1, 
	.slidervk .flexslider h2, 
	#content .pavtestimonial .box-heading, 
	.page-information #content h1, 
	.page-category h1.heading-title, 
	.suggest_a_flavour h1, 
	.page-information-contact h1, 
	.page-information-contact h2, 
	.page-information-contact h3, 
	#page-quickview h1, 
	.page-product #content h1, 
	.related-wapper .box-heading span b{
		/*font-size: 3.125vw; /*1024*/
		/*margin: 4.8828125vw 0; /*1024*/
	}
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */

	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	#flexslider01 li > span {
		flex-wrap: wrap;
	}
	#flexslider01 li span > span:first-child {
		flex: 0 100%;
		text-align: center;
	}
	#flexslider01 li span > span:first-child > img {
		display: inline-block;
		width: 50px;
		margin: 0 0 10px;
	}
	#flexslider01 li span > span:first-child > h3 {
		display: inline;
		font-size: 2.24609375vw!important; /*1024*/
	}
	#flexslider01 li span > span:first-child > p {
		text-align: justify;
		margin: 0 0 15px;
	}
	#flexslider01 li span > span:first-child > a {
		margin: 0 0 15px;
	}
	#flexslider01 li span > span:last-child {
		order: -1;
		flex: 0 100%;
	}
	#flexslider01 li span > span:last-child > img {
		max-width: 50%;
		display: inline;
	}
	#flexslider01 .flex-control-nav {
		text-align: center;
		bottom: -20px;
		left: 0px;
	}
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	.slidervk_02 {
		height: auto!important;
		background-size: contain!important;
		margin: 0 0 0px;
	}
	#flexslider02 li span > span:first-child {
		max-width: 38.0859375vw!important; /*1024*/
	}
	#flexslider02 li span > span:first-child > img {
		display: none;
	}	
	.slidervk_02 #flexslider02 li span > span:first-child > h3 {
		font-size:3.125vw!important; /*1024*/
		margin: 0 0 2.9296875vh; /*1024*/
	}
	#flexslider02 li span > span:first-child > p{
		font-size: 1.6927083333333335vw!important; /*768*/
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		line-height: normal;
		max-height: 16.927083333333336vw;
		-webkit-line-clamp: 5;
		-webkit-box-orient: vertical;
		margin: 0 0 3.90625vw!important; /*768*/
	}
	#flexslider02 li span > span:last-child > img {
		max-width: 63%;
	}
	#flexslider02 li span > span:first-child > a {
		margin: 0 0 3.90625vw; /*768*/
		font-size: 1.8229166666666667vw; /*768*/
	}
	#flexslider02 .flex-control-nav {
		bottom: 20px;
		text-align: center;
		left: 0;
	}
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	#flexslider03 .flex-viewport {
		padding: 0 0px 0px!important;
	}
	#flexslider03 .slides > li > a > img{
		max-width:100%;
	}
	#flexslider03 .slides > li > strong{
		font-size: 2.213541666666667vh!important;/*768*/
		padding: 2.604166666666667vh!important;/*768*/
	}
	#flexslider03 .flex-control-nav{
		display: none;
	}
	#flexslider03 .flex-direction-nav {
		display: block!important;
	}
	#flexslider03 ~ a {
		font-size: 2.4739583333333335vh!important;/*768*/
		min-width: 26.041666666666668vh!important;/*768*/
		margin: 0 0 3.90625vh;/*768*/
	}	
	#flexslider03 .flex-direction-nav a {
		filter: invert(1);
		height: 15px;
		background-size: contain;
	}
	#flexslider03 .flex-direction-nav .flex-prev {
		left: -10px;
	}
	#flexslider03 .flex-direction-nav .flex-next {
		right: -10px;
	}
	#flexslider03:hover .flex-direction-nav .flex-prev {}
	#flexslider03:hover .flex-direction-nav .flex-next {}
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	.slidervk_04 {
		height: auto!important;
		margin: 0 0 30px;
	}
	#flexslider04 .flex-viewport {
		padding: 0 0 0px!important;
		margin: 0 20px;
	}
	#flexslider04 li span > span:first-child > img {
		max-width: 50%;
		padding:0 10px;
	}
	.slidervk_04 #flexslider04 li span > span:last-child > h3 {
		font-size:2.994791666666667vw!important; /*768*/
		margin: 10px;
		padding: 0 0 10px;
		line-height: normal;
	}
	#flexslider04 li span > span:last-child > p{
		font-size: 2.604166666666667vw!important;/*768*/
		margin: 0 10px 10px!important;
	}
	#flexslider04 li span > span:last-child > img {
		max-width: 100%;
	}
	#flexslider04 .flex-control-nav {
		bottom: -25px;
		text-align: center;
	}
	#flexslider04 ~ a {
		font-size: 2.4739583333333335vh!important;
		min-width: 26.041666666666668vh!important;
		margin: 40px 0 10px;
	}	
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	#testimonialvk .item .testimonial-item {
		padding: 0px 0px 30px;
	}
	#testimonialvk .item .testimonial div p {
		font-size: 2.604166666666667vw;/*768*/
		margin: 0 0 20px;
	}
	#testimonialvk .item .t-avatar {
		display: none;
	}
	#testimonialvk .item .t-avatar {
		display: none;
	}
	#testimonialvk .item .profile div p{
		font-size: 2.604166666666667vw;/*768*/
	}
	#testimonialvk:after {
		display:none;
	}	
	#testimonialvk .flex-control-nav {
		text-align: center;
	}
	/*Testimonial End*/

	/*Category Page Start*/
	/*Common Css For Category and Information pages Start*/
	/*Common Css For Category and Information pages End*/

	/*Filters Start*/
	.all_products{margin: 0px 0 15px 0;}
	#columns .sidebar .category{display:none;}
	#menuscm {border: solid 1px #dddddd; background: #f5f5f5;margin: 0 0 20px;/*display:none;*/}
	#menuscm .box {margin:0;}
	#menuscm .box > br {display: none;}
	#menuscm #filter_box > dl{padding: 0 0 0px; border-bottom: solid 1px #dddddd!important;}
	#menuscm #filter_box dl dt, 
	#menuscm #filter_box dl dt span, 
	#menuscm #filter_box dl dd ul li a, 
	#menuscm #filter_box dl dd span{height: 25px !important; line-height: 20px; margin:0!important; font-size: 10px; padding: 0 0px 0 0px!important;}
	#menuscm #filter_box dl dt span em {float: left;position: inherit;line-height: normal;margin: 0 0px 0 0;background: url(http://ast08.kartrocket.co/catalog/view/javascript/jquery/supermenu/templates/gray/images/arr_closed_filter.v31.gif) no-repeat 0 center;}
	#menuscm #filter_box dl.opened dt span em{background:url(http://ast08.kartrocket.co/catalog/view/javascript/jquery/supermenu/templates/gray/images/arr_opened_filter.v31.gif) no-repeat 0 center;}
	#menuscm #filter_box dl.closed dt span em{background:url(http://ast08.kartrocket.co/catalog/view/javascript/jquery/supermenu/templates/gray/images/arr_closed_filter.v31.gif) no-repeat 0 center;}
	#menuscm #filter_box dl.filters dt span em i{display:none;}
	#menuscm #filter_box dl dd ul li em{margin: 5px 7px 5px 0;}
	#menuscm #filter_box dl dd #leftSlider {margin: 0px 0 0 0;}

	.page_preload ul li {
		line-height: 10px !important;
	}
	#menuscm #filter_box dl dd, 
	#menuscm #filter_box dl:nth-last-child(2)>dd{padding: 0px 15px!important;}
	#menuscm #filter_box>dl dd ul li{margin:0;}
	#menuscm #filter_box>dl dd:last-child {
		margin: 0 0 0px 0;
	}
	/*Filters Ends*/

	/*Left Category Menu Start*/
	/*Left Category Menu Ends*/

	/*Content Start*/
	/*Product Filter Start*/

	/*Filters Common Css Start*/
	/*Filters Common Css Ends*/

	/*Product Filter Ends*/

	/*Grid Products Convert in flexslider start*/

	/*Slider VK Grid Product Block start*/
	#slidervk_grid .product-block .name a {
		font-size: 2.994791666666667vw;
	}
	/*Slider VK Grid Product Block Ends*/

	/*Grid Products Convert in flexslider End*/

	/*Product Block Start*/
	.product-block{}
	.product-meta>div .sizevk{opacity: 1;}
	.product-meta>div .colorvk > li, 
	.product-meta>div .colorvk > li:first-child{
		width: 30px;
		height: 30px;
		margin: 2px;
	}
	.product-meta>div .colorvk > li > a >img{
		max-width:100%;
	}
	.product-block .price, .product-block .price span.price-old{font-size: 11px;}
	.product-meta>div .sizevk > li {
		flex: 0 auto;
		width: 19px;
		height: 19px;
		line-height: 18px;
	}
	/*Product Block Ends*/

	/*Product Row Start*/

	/*Product Row Ends*/
	/*Content Ends*/

	/*Suggest a flavour Css Start*/
	/*Suggest a flavour Css Ends*/

	/*AutoLoader Start*/
	/*AutoLoader Ends*/

	/*Back To Top Start*/
	/*Back To Top Ends*/
	/*Category Page Ends*/

	/*Product Page Start*/
	.page-product #columns .container .row:nth-child(1) > div{padding: 0 10px;}
	.product-info .row {flex-wrap: wrap;}
	.flex-direction-nav a{height: 30px!important;}
	.flex-direction-nav a.flex-next::before{visibility:hidden;}
	#featured_grid .flex-direction-nav .flex-prev, #featured_grid:hover .flex-direction-nav .flex-prev {left: -45px;}
	#featured_grid .flex-direction-nav .flex-next, #featured_grid:hover .flex-direction-nav .flex-next {right: -45px;}
	#related_grid .flex-direction-nav .flex-prev, #related_grid:hover .flex-direction-nav .flex-prev {left: -40px;}
	#related_grid .flex-direction-nav .flex-next, #related_grid:hover .flex-direction-nav .flex-next {right: -40px;}
	/*Additional Slider Start*/
	/*Vertical Slider Start*/
	/*Vertical Slider Ends*/

	/*Horizonatal Slider Start*/
	/*Horizonatal Slider Ends*/
	/*Additional Slider Ends*/

	/*Related Products Start*/
	/*start ravi*/
	/*end ravi*/
	/*Related Products Ends*/

	/*Tabs Start*/
	/*Tabs Ends*/

	/*Bulk Order Start*/
	#bulkordervk{
		width:100%;
	}
	/*Bulk Order Ends*/
	/*Product Page Ends*/

	/*Search Page Start*/
	/*Search Page Ends*/

	/*Login Page Start*/
	/*Login Page Ends*/

	/*Register Page Start*/
	/*Term and Condition Popup Start*/

	/*Term and Condition Popup Start*/
	/*Register Page  Ends*/

	/*Forgotten Page Start*/
	/*Forgotten Page Ends*/

	/*Return Page Start*/
	/*Return Page Ends*/

	/*Track Your Order Start*/
	/*Track Your Order Ends*/

	/*Address Book Start*/
	/*Address Book Ends*/

	/*Address Book Delete Start*/
	/*Address Book Delete Ends*/

	/*Stroe Locations Start*/
	/*Stroe Locations Ends*/

	/*Information Pages Start*/
	/*Common Css for Information Pages Start*/

	/*Left Menu Links Start*/
	/*Left Menu Links End*/

	/*common Css for Information Pages Ends*/

	/*common Css for Information Policies Pages Section Only Start*/
	/*common Css for Information Policies Pages Section Only Ends*/

	/*About Us Page Start*/
	/*About Us Page Ends*/

	/*Cancellation, Returns & Refunds Page Start*/
	/*Cancellation, Returns & Refunds Page Ends*/

	/*Shipping & Delivery Page Start*/
	/*Shipping & Delivery Page Ends*/

	/*Privacy Policy Page Start*/
	/*Privacy Policy Page Ends*/

	/*Terms Conditions Page Start*/
	/*Terms Conditions Page Ends*/

	/*Bulk Order Page Start*/
	/*Bulk Order Page Ends*/

	/*Contact Us Page Start*/
	/*Contact Us Page Ends*/

	/*SizeChart Page Start*/
	/*SizeChart Page Ends*/

	/*Payments Page Start*/
	/*Payments Page Ends*/

	/*Create Your Order Page Start*/
	/*Create Your Order Css Start*/

	/*Create Your Order Css Ends*/
	/*Create Your Order Page Ends*/
	/*Information Pages Ends*/

	/*Sign Up Now PopUp Start*/
	/*Sign Up Now PopUp Ends*/

	/*Footer Start*/	
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container {flex-wrap: wrap;}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:last-child > .container > *{flex: 0 33%; padding: 0px 0 0;}
	#footer>div .inner .box .box-content, #footer>section .inner .box .box-content {margin: 0 0 0px;}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) {
		flex: 0 100%;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
		align-content: space-around;
		width:auto;
		margin: 0 0 10px;
	}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div{
		flex: 0 48%;
		margin: 0 0 0px;
	}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div.social{
		flex-wrap: wrap;
	}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div.social .box-heading{
		flex: 0 100%;
		padding: 10px 0 5px 0;
	}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div.social .box-content ul li a{
		margin: 0 10px 0 0px;
	}
	#footer .footer-bottom .column .signup form .submitvk{
		margin: 0px 0 0 0px;
		line-height: normal!important;
		font-size: inherit!important;
		/* 	width: 0;
		height: 0!important;
		border-top: 14px solid transparent!important;
		border-bottom: 14px solid transparent!important;
		border-left: 14px solid #e09d2b!important;
		padding: 0px 0px;
		margin: 0 0 0 1px;
		background: transparent!important; */
	}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div.paynt_img{
		margin:25px 0 0 0;
	}
	/*Footer End*/









	/*refine this css start start*/
	/*Category Page Start*/
	.page-category .category-info{display:block!important}
	.wrapper .category .txtcon h3, .information_bnr .txtcon h3{line-height: normal;min-width: inherit; min-height: inherit;}
	.wrapper .category .txtcon h3 span, .information_bnr .txtcon h3 span {font-size: 20px;}
	.wrapper .category .txtcon h3 strong, .information_bnr .txtcon h3 strong {font-size: 30px;}

	/* #columns{background:#ebebeb; padding: 20px 0;}*/
	#columns h1.heading-title {
		/* 		display: block; */
		margin: 20px 0;
		font-size: 140%;
	}
	/*#breadcrumb ol.breadcrumb{padding: 10px 10px 10px; margin: 0 0 20px; background: #fff;}

	#columns #content {width: 100%;padding: 0 10px;background: #fff;display: inline-block;}

	.page-home #columns{background:#fff; padding:0px;}
	.page-home #columns #content{padding:0px;}
	.page-category #columns #content {padding:0px; background:transparent; display: inline-block;}
	.page-product #columns #content {background:transparent;} */
	/*Filters Start*/
	/* #columns .sidebar .category {
	display: none;
}
	#menuscm {
	border: solid 1px #dddddd;
	background: #f5f5f5;
	margin: 0 0 20px;
}
	#menuscm .box {
	margin: 0;
}
	#menuscm .box>br {
	display: none;
}
	#menuscm #filter_box>dl {
	padding: 0 0 0px;
	border-bottom: solid 1px #dddddd!important;
}
	#menuscm #filter_box dl dt,
	#menuscm #filter_box dl dt span,
	#menuscm #filter_box dl dd ul li a,
	#menuscm #filter_box dl dd span {
	height: 25px !important;
	line-height: 25px;
	margin: 0;
	font-size: 10px;
	padding: 0 0px 0 0px!important;
}
	#menuscm #filter_box dl dt span em {
	float: left;
	position: inherit;
	line-height: normal;
	margin: 0 0px 0 0;
	background: url(http://ast09.kartrocket.co/catalog/view/javascript/jquery/supermenu/templates/gray/images/arr_closed_filter.v31.gif) no-repeat 0 center;
}
	#menuscm #filter_box dl.opened dt span em {
	background: url(http://ast09.kartrocket.co/catalog/view/javascript/jquery/supermenu/templates/gray/images/arr_opened_filter.v31.gif) no-repeat 0 center;
}
	#menuscm #filter_box dl.closed dt span em {
	background: url(http://ast09.kartrocket.co/catalog/view/javascript/jquery/supermenu/templates/gray/images/arr_closed_filter.v31.gif) no-repeat 0 center;
}
	#menuscm #filter_box dl.filters dt span em i {
	display: none;
}
	#menuscm #filter_box dl dd ul li em {
	margin: 5px 7px 5px 0;
}
	#menuscm #filter_box dl dd #leftSlider {
	margin: 35px 0 0 0;
} */
	/*Filters Ends*/
	/*Left Category Menu Start*/
	/*Left Category Menu Ends*/
	/*Content Start*/




	/*Product Filter Start*/
	/*Filters Common Css Start*/
	#filter_box_big {
		margin-left: 0;
		margin-right: 0;
	}
	.product-filter {
		padding: 10px 0px;
		margin-bottom: 10px;
	}
	/*category_links Start*/
	.category_links {margin: 10px 0 0px;}
	.category_links .box-content{}
	.category_links ul{}
	.category_links ul > * {flex: 0 100%;}
	.category_links ul li{flex: 0 auto;margin:0 5px 5px;}
	.category_links ul li:last-child {margin:0 5px 5px;}
	.category_links ul li a{font-size: 100%;padding: 5px 10px;min-width: 120px;}
	.category_links ul li a:hover{}
	/*category_links Ends*/
	.product-filter>div {
		margin: 0;
	}
	.product-filter>div.product-compare {
		display: none;
	}
	.product-filter>div select.form-control {
		border-radius: 0;
		border: solid 0px rgb(0, 0, 0);
	}
	.product-grid{}
	.product-grid .products-block .products-row .product-col{
		/* width:50%; */
		}	
	.product-grid .products-block .products-row .product-col:nth-child(odd){padding:0 5px 0 10px;}
	.product-grid .products-block .products-row .product-col:nth-child(even){padding:0 10px 0 5px;}

	.product-block {
		/* border: solid 1px #dddddd; */
		padding: 0; margin: 0 0 10px;
	}
	.product-block .product-meta {
		/* 		margin: 0; */
		padding: 10px 0;
	}
	.product-block .name {
		margin: 10px 0px 10px;
	}
	.product-block .price {
		justify-content: center;
	}
	.product-block .price,
	.product-info .price .price-gruop {
		/*flex-flow: row; align-items: center; color:#ff0000;*/
		margin: 0 0px 10px;
	}
	.product-block .price span.saving-percentage,
	.product-info .price .price-gruop span.saving-percentage {
		/*font-size: 23px; color: #383838; order: 0;*/
		flex: 0;
	}
	.product-block .description {
		/*     text-align: left;
		margin: 0 10px 10px;
		font-size: 8px!important;
		color: #878787!important;
		display: block;
		line-height: normal;
		height: 30px;
		overflow: hidden; */
	}
	.product-info .price .price-gruop .sharevk {
		/* display: none; */
	}
	.product-meta>div:first-child {
		opacity: 0;
	}
	.product-meta>div a {
		border-left: solid 0px #fff;
		background: #fff;
	}
	.product-meta>div a:last-child {
		text-align: center;
/* 		font-size: 17px; */
	}
	.product-meta>div .cart, 
	.product-meta>div>a:last-child {
		flex: 1 100%;
		/* 		margin: 0; */
		/* 		display:none; */
	}
	.product-meta>div:last-child a {
		box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.21);
		color: #ff0000;
	}
	.pagination {
		display: none;
		padding: 20px 0 0;
	}
	.pagination>* {
		width: 100%;
		text-align: center;
	}
	.loadingContent {
		left: 0!important;
		right: 0!important;
		position: absolute!important;
		width: 80%!important;
		margin: 0 auto!important;
	}
	.loadingContent span {
		float: none!important;
		margin: 0!important;
		display: block!important;
	}
	.loadingContent img {
		float: none!important;
	}
	/*Filters Common Css Ends*/
	/*Product Filter Ends*/
	/*Product Block Start*/
	/*Product Block Ends*/
	/*Product Row Start*/
	/*Product Row Ends*/
	.suggest_a_flavour{}
	.suggest h1 {font-size: 20px!important; margin: 50px 0 20px!important;}
	.suggest p {font-size: 100%!important;margin: 0 0 10px!important;}
	.suggest form{width: 100%!important;}
	.suggest form input[type="text"]{margin: 0 0 10px!important;}
	.suggest form input[type="button"] {position: inherit!important;}
	/*Content Ends*/
	/*Category Page Ends*/



	/*Product Page Start*/
	.product-info {
		padding: 20px 0;
		margin: 0 0 20px;
	}
	.product-info .image,
	#image-additional {
		flex: 0 70%;
/* 		display: none; */
	}
	.product-view .space-padding-r-35 {
		background:transparent;
		padding: 70px 0px 10px;
	}
	.product-view .space-padding-r-35 h1 {
		padding: 0 4%;
	}
	.product-view .space-padding-r-35 div[itemprop="offers"] {
		padding: 0 0%;
	}
	.product-view .space-padding-r-35 .review {
		padding: 0 4%;
	}
	.product-view .space-padding-r-35 .custom-accordian>ul>li {
		padding: 10px 4%;
		margin: 0 4%;
	}
	.product-view .groupingvk, 
	.product-view .options, 
	.product-info .quantityvk, 
	.product-info .pincodevk, 
	.product-view .product-extra {
		padding: 0;
		margin: 0 0 10px;
		width: 100%;
	}
	.product-view .product-extra {
		flex-wrap: wrap;
	}
	.product-extra>* {
		flex: 0 100%;
		margin: 0 0 0px;
		border-left: solid 0px #fff;
	}
	.product-extra>span:first-child {
		flex: 0 100%;
	}
	.product-extra>span.wishlist {
		flex: 0 100%;
	}
	.product-extra>div.enquirynow {
		flex: 0 100%;
	}


	.product-view .groupingvk~span.error {
		padding: 10px 4%;
		margin: 0 4%;
	}
	.product-info .options {
		justify-content: flex-start;
	}
	.product-info .options>div.option {
		flex: 0 auto;
	}
	.product-info .options>div.sizechartvk {
		flex: 0 auto;
	}
	
	#image-additional {
		flex: 0 30%;
	}

	.tabs-group .htabs a{margin: 0 10px 0 0;}
	.tabs-group .tab-content{margin: 0;}
	.tabs-group .tab-content > table.attribute{width: 100%;}

	#slidervk {
		width: 100%!important;
		min-height: 300px;
		margin: 0;
	}
	#slidervk .slides li img {
		max-width: inherit!important;
	}
	#slidervk .flex-control-nav {
		bottom: -15px;
		/* display: none; */
	}
	#slidervk .flex-control-nav li {
		margin: 0 10px 0 0;
	}
	#slidervk .flex-control-paging li a {
		width: 14px;
		height: 14px;
		border-radius: 100px;
		background: rgba(183, 183, 183, 0);
		border: solid 2px #000;
	}
	#slidervk .flex-control-paging li a.flex-active {
		background: #616161;
	}
	/* #slidervk .flex-direction-nav {display:none;} */
	.related-wapper {
		width: 100%;
		background: #fff;
	}
	.related-wapper .box-heading {
		padding: 0px 0;
	}
	.related-wapper #related {
		width: 100%;
		padding: 0px 0 0 0!important;
		background: transparent;
	}
	#slidervk_related {
		width: 100%!important;
		margin: 0;
		background: transparent;
	}
	#slidervk_related .slides li>img {
		display: none;
	}
	#slidervk_related .slides li img a {
		width: inherit;
	}
	#slidervk_related .slides li>.product-block {}
	#slidervk_related .slides li>.product-block:nth-child(n+3) {
		display: none;
	}
	#slidervk_related .flex-control-nav {
		bottom: -15px;
		display: none;
	}
	#slidervk_related .flex-control-nav li {
		margin: 0 10px 0 0;
	}
	#slidervk_related .flex-control-paging li a {
		width: 10px;
		height: 10px;
		border-radius: 100px;
		background: rgba(183, 183, 183, 0);
		border: solid 2px #e0ba79;
	}
	#slidervk_related .flex-control-paging li a.flex-active {
		background: #c69b47;
	}
	/* #slidervk_related .flex-direction-nav {display:none;} */
	/*Product Page Ends*/

	/*About Us Page Start*/
	.page-information .about .aboutus{padding: 20px 0px 0px;}
	.page-information .about_bnr .txtcon {}
	.page-information .about .aboutus{}
	.page-information .about .aboutus h2{font-size:100%!important;margin: 0 0 20px!important;}
	.page-information .about .aboutus p{font-size:100%!important;margin: 0 0 20px!important;}
	.page-information .about .aboutus p:last-child{margin: 0 0 0px!important;}
	/*About Us Page Ends*/

	/*Contact Us Page Start*/
	.contact-vk .txtcon {
		top: 40%!important;
		transform: translate(0, -80%)!important;
	}
	.our_presence {
		bottom: -40px!important;
	}
	.our_presence ul{
		flex-wrap: nowrap!important;
		width: 100%!important;
		margin: 0 auto 0px!important;
	}
	.our_presence ul li{
		width: 16.105417276720353vw;
		height: 16.105417276720353vw;
		padding: 2.1961932650073206vw;
	}
	.our_presence ul li img{
		max-width:80%!important;
		padding: 0px 0px 5px!important;
	}
	.our_presence ul li span{
		font-size:9px!important;
	}

	.contact-vk .cyp{
		padding: 50px 0 30px 0!important;
	}

	#brands_slider {margin: 0 0 10px!important;}


	.page-information-contact .wrapper .contact-location{
		display:none;

	}






	body.page-information-contact .wrapper .contact-content > div:last-child form h3{font-size: 120%!important;}

	.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(1){flex:0 100%!important;}
	.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(2){flex:0 100%!important;}
	.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(3){flex:0 100%!important;}
	.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(4){flex:0 100%!important; display: none;}
	.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(5){/*flex:0 48%;*/}
	.page-information-contact .wrapper .contact-content > div:last-child form .content .form-group:nth-child(6){/*flex:0 48%;*/}
	/*Contact Us Page Ends*/	


	/*Forgotten Page Start*/
	.page-account-password .table-responsive,
	.page-account-address .table-responsive,
	.page-account-forgotten .table-responsive,
	.page-account-edit .table-responsive {
		border: 0px solid #ddd;
	}
	/*Forgotten Page Ends*/
	/*My Account Information Page Start*/
	.page-account-edit .table-responsive {
		overflow-x: hidden;
	}
	.page-account-edit table.form tr td:first-child {
		width: auto;
	}
	/*My Account Information Page Ends*/
	/*Address Book Page Start*/
	.page-account-address .table-responsive table tr td {
		display: block;
		text-align: left!important;
	}
	.page-account-address .table-responsive table tr td:first-child {
		padding: 0 0 10px;
	}
	.page-account-address .table-responsive table tr td>a.button:last-child {
		float: right;
	}
	/*Address Book Page Ends*/

	/*Footer Start*/
	/* 	#footer .footer-bottom .box {
	padding: 5px 0;
}
	#footer>div .inner .box .box-heading,
	#footer>section .inner .box .box-heading {
	padding: 10px 0 5px 0;
	margin: 0 0 5px;
}
	#footer>div .inner .box .box-content,
	#footer>section .inner .box .box-content {
	margin: 0 0 0px;
}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .column.aboutvk {
	display: none;
}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content>.row:first-child .column {
}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content>.row:nth-child(2) {}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content>.row:nth-child(2) .column {
	width: 50%;
}
	#footer .footer-bottom .column .signup,
	#footer .footer-bottom .column .social,
	#footer .footer-bottom .column .signup form {
	justify-content: center;
}
	#footer .footer-bottom .column .signup form {}
	#footer .footer-bottom .column .signup .box-heading {
	flex: 0 100%;
	display: none;
}
	#footer .footer-bottom .column .signup form .emailvk,
	#footer .footer-bottom .column .signup form .submitvk {
	margin-bottom: 10px;
	font-size: 12px;
	line-height: normal !important;
} */
	/*Footer Ends*/
	/*refine this css ends temp its coming in responsive 768 media */






.product-info .vs .image {	
flex: 0 70%;
}
.product-info .vs #image-additional {
flex: 0 25%;
}



}
@media (max-width: 767px) {
	.container {
		max-width: 750px;
	}
	
/* 		.product-info .vs .image {
		flex: 0 75%;
	}
	.product-info .vs #image-additional {
		flex: 0 20%;
} */
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian{margin: 0 0 0 10px;}
	
	/*product page zoom scroll issue in mobile s*/
	.product-info .image:after { 
		content: ''; 
		position: absolute; 
		background: transparent; 
		height: 100%; 
		width: 100%; 
		left: 0; 
		right: 0; 
		margin: auto; 
		z-index: 1; 
		top: 0px; 
	}
}
@media (max-width: 736px) {
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/

	/*Product Page Start*/
	/*Additional Slider Start*/
	/*Vertical Slider Start*/
	/*Vertical Slider Ends*/

	/*Horizonatal Slider Start*/
	/*Horizonatal Slider Ends*/
	/*Additional Slider Ends*/

	/*Related Products Start*/
	/*start ravi*/
	/*end ravi*/
	/*Related Products Ends*/

	/*Tabs Start*/
	/*Tabs Ends*/
	/*Product Page Ends*/

	/*Search Page Start*/
	/*Search Page Ends*/

	/*Login Page Start*/
	/*Login Page Ends*/

	/*Register Page Start*/
	/*Term and Condition Popup Start*/

	/*Term and Condition Popup Start*/
	/*Register Page  Ends*/

	/*Forgotten Page Start*/
	/*Forgotten Page Ends*/

	/*Return Page Start*/
	/*Return Page Ends*/

	/*Track Your Order Start*/
	/*Track Your Order Ends*/

	/*Address Book Start*/
	/*Address Book Ends*/

	/*Address Book Delete Start*/
	/*Address Book Delete Ends*/

	/*Stroe Locations Start*/
	/*Stroe Locations Ends*/

	/*Information Pages Start*/
	/*Common Css for Information Pages Start*/

	/*Left Menu Links Start*/
	/*Left Menu Links End*/

	/*common Css for Information Pages Ends*/

	/*common Css for Information Policies Pages Section Only Start*/
	/*common Css for Information Policies Pages Section Only Ends*/

	/*About Us Page Start*/
	/*About Us Page Ends*/

	/*Cancellation, Returns & Refunds Page Start*/
	/*Cancellation, Returns & Refunds Page Ends*/

	/*Shipping & Delivery Page Start*/
	/*Shipping & Delivery Page Ends*/

	/*Privacy Policy Page Start*/
	/*Privacy Policy Page Ends*/

	/*Terms Conditions Page Start*/
	/*Terms Conditions Page Ends*/

	/*Bulk Order Page Start*/
	/*Bulk Order Page Ends*/

	/*Contact Us Page Start*/
	/*Contact Us Page Ends*/

	/*SizeChart Page Start*/
	/*SizeChart Page Ends*/

	/*Payments Page Start*/
	/*Payments Page Ends*/

	/*Create Your Order Page Start*/
	/*Create Your Order Css Start*/

	/*Create Your Order Css Ends*/
	/*Create Your Order Page Ends*/
	/*Information Pages Ends*/

	/*Sign Up Now PopUp Start*/
	/*Sign Up Now PopUp Ends*/
}
@media (max-width: 667px) {


	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/
}
@media (max-width: 600px) {

	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right: 37%; position: absolute; color: #fff; transform: initial; top: 14px;}

	
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/

	/*Footer Start*/	
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div{
		flex: 0 40%;
	}
	/*Footer End*/
}
@media (max-width: 568px) {
	
	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right: 31%; position: absolute; color: #fff; transform: initial; top: 14px;}

	
	
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	#pavo-slideshow .tp-bullets .bullet{
		width: 3px;
		height: 3px;
	}
	#pavo-slideshow .tp-bullets{
		bottom: 5px!important;
	}
	/*SlideShow End*/

	/*Common css Start*/
	#content h1,
	.page-home #content h2, 
	.page-common-home #content h2, 
	#content .pavtestimonial .box-heading, 
	.page-category h1.heading-title, 
	.page-information-contact .wrapper .contact-content > div:last-child form h3, 
	.slidervk .flexslider h1, 
	.slidervk .flexslider h2, 
	#content .pavtestimonial .box-heading, 
	.page-information #content h1, 
	.page-category h1.heading-title, 
	.suggest_a_flavour h1, 
	.page-information-contact h1, 
	.page-information-contact h2, 
	.page-information-contact h3, 
	#page-quickview h1, 
	.page-product #content h1, 
	.related-wapper .box-heading span b{
		/*font-size: 4.166666666666667vw; /*768*/
		/*margin: 6.510416666666667vw 0; /*768*/
	}
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	#flexslider02 li > span{
		align-items: flex-start;
	}
	#flexslider01 li span > span:first-child > h3 {
		font-size: 2.994791666666667vw!important; /*768*/
	}
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	#flexslider02 li span > span:first-child {
		max-width: 43.06640625vw!important; /*1024*/
	}
	.slidervk_02 #flexslider02 li span > span:first-child > h3 {
		/*font-size:4.166666666666667vw!important; /*768*/
		/*margin: 0 0 3.90625vw; /*768*/
	}
	#flexslider02 li span > span:first-child > p{
		font-size: 2.2887323943661975vw!important; /*568*/		
		max-height: 8.802816901408452vw; /*568*/
		-webkit-line-clamp: 3;
		margin: 0 0 2.9296875vw!important; /*768*/
	}
	#flexslider02 li span > span:last-child > img {
		max-width: 61%;
	}
	#flexslider02 li span > span:first-child > a {
		margin: 0 0 3.90625vw; /*768*/
		font-size:2.2887323943661975vw; /*568*/
	}
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/

	/*Footer Start*/	
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div{
		flex: 0 40%;
	}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div.signup {
		flex: 0 100%;
		margin: 0 0 20px;
	}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div.paynt_img {
		margin: 0 auto 20px;
		flex: 0 100%;
		text-align: center;
	}
	/*Footer End*/
}
@media (max-width: 480px) {
	
	.custom-size-inner .arrow, .custom-qty-cart .arrow{ padding: 5px 16px 4px 7px !important; margin-left: 2px !important;}	 
	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right:30%; position: absolute; color: #fff; transform: initial; top: 14px;}

	
	.col-right-coupon-page #coupon input[type="text"]{    width: 138px;}

	/*Shopping Cart Start*/

	/*Shopping Cart End*/
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	#header .inner>div>div:first-child {
		flex:4;
		order:2;
	}
	/*Header End*/

	/*Top bar VK Start*/
	#topbarvk .inner > div > div:last-child > div > div:last-child {
		padding-left: 0;
	}
	#topbarvk .searchvk a {
		border-bottom: 0 none;
		position: absolute;
		right: 0;
		width: 35px;
		text-align: center;
		padding: 0;
	}
	#topbarvk .searchvk a > span, 
	#topbarvk .searchvk a > span > i{
		display:block;
	}
	#topbarvk .searchvk a > span > i:before{
		font-size: 18px;
		color: #b3b3b3;
		line-height: 35px;
	}
	#topbarvk .searchvk > input:last-child {		
		position: absolute;
		right: 0px;
		z-index: 1;
		-webkit-transition: width 0.5s;
		transition: width 0.5s;
		font-size: 13px;
		font-weight: 500;
		color: #000;
		width: 35px;
		padding: 4px 0px;
		border-bottom: 0 none;
		vertical-align: middle;
		outline: 0;
		background: #fff;
		opacity: 0;
	}
	#topbarvk .searchvk:hover input[type="text"], #topbarvk .searchvk input[type="text"]:focus {
		width: 190px;
		padding: 4px 7px;
		z-index: 1;
		-webkit-transition: width 0.5s;
		transition: width 0.5s;
		opacity: 1;
	}
	/*Top bar VK End*/

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Custom Banners Start*/
	/*Custom Banners Common Css Start*/
	/* .cusbnrvk .box-heading {}
	.cusbnrvk .box-heading h2 {}
	.cusbnrvk .box-heading h2 span {}
	.cusbnrvk .box-content .cusbnr:before {content: "Shop By Category";} */
	.cusbnrvk .box-content .cusbnr .row{
		/* 	display: flex;
		flex-direction: row; */
		flex-wrap: wrap;
		/* 	justify-content: space-between;
		align-items: center;
		align-content: space-around; */
	}
	.cusbnrvk .box-content .cusbnr .row > div {
/*     flex: 1 0; */
}
	/* .cusbnrvk .box-content .cusbnr .row .box {margin: 0 0 20px;}
	.cusbnrvk .box-content .cusbnr .row .box iframe {width:100%; height:321px;}
	.cusbnrvk .box-content .cusbnr .row .box{margin: 0 0 10px; background:#000;}
	.cusbnrvk .box-content .cusbnr .row .box a {display:block;}
	.cusbnrvk .box-content .cusbnr .row .box a img{max-width:100%;width: 100%;}
	.cusbnrvk .box-content .cusbnr .row .box a span {transition: all 1s; position: absolute; top: 50%; left:50%; transform:translate(-50%, -50%); background: #fff;	padding: 15px 40px;	padding: 1.1645962732919255vw 3.105590062111801vw;	font-size: 24px;	font-size: 1.8633540372670807vw;	font-weight: bold; text-transform: uppercase;	white-space: nowrap;	opacity: 0.4;}
	.cusbnrvk .box-content .cusbnr .row .box a:hover img{opacity:0.5;}
	.cusbnrvk .box-content .cusbnr .row .box a:hover span{opacity:1;} */
	.cusbnrvk .box-content .cusbnr .row > div:last-child > .box a span {/*right: 0; left:auto;*/}
	/*Custom Banners Common Css Ends*/

	/*Custom Banners 01 Css Start*/
	/* .cusbnrvk_01 .box-heading {}
	.cusbnrvk_01 .box-heading h2 {}
	.cusbnrvk_01 .box-heading h2 span {}
	.cusbnrvk_01 .box-content .cusbnr:before {}
	.cusbnrvk_01 .box-content .cusbnr .row{}
	.cusbnrvk_01 .box-content .cusbnr .row .box {}
	.cusbnrvk_01 .box-content .cusbnr .row .box iframe {}
	.cusbnrvk_01 .box-content .cusbnr .row .box{}
	.cusbnrvk_01 .box-content .cusbnr .row .box a {}
	.cusbnrvk_01 .box-content .cusbnr .row .box a img{}
	.cusbnrvk_01 .box-content .cusbnr .row .box a span {}
	.cusbnrvk_01 .box-content .cusbnr .row .box a:hover img{}
	.cusbnrvk_01 .box-content .cusbnr .row .box a:hover span{}
	.cusbnrvk_01 .box-content .cusbnr .row > div:last-child > .box a span {} */
	/*Custom Banners 01 Css Ends*/

	/*Custom Banners 02 Css Start*/
	/* .cusbnrvk_02 .box-heading {}
	.cusbnrvk_02 .box-heading h2 {}
	.cusbnrvk_02 .box-heading h2 span {}
	.cusbnrvk_02 .box-content .cusbnr:before {}
	.cusbnrvk_02 .box-content .cusbnr .row{}
	.cusbnrvk_02 .box-content .cusbnr .row .box {}
	.cusbnrvk_02 .box-content .cusbnr .row .box iframe {}
	.cusbnrvk_02 .box-content .cusbnr .row .box{}
	.cusbnrvk_02 .box-content .cusbnr .row .box a {}
	.cusbnrvk_02 .box-content .cusbnr .row .box a img{}
	.cusbnrvk_02 .box-content .cusbnr .row .box a span {display:none;}
	.cusbnrvk_02 .box-content .cusbnr .row .box a:hover img{}
	.cusbnrvk_02 .box-content .cusbnr .row .box a:hover span{}
	.cusbnrvk_02 .box-content .cusbnr .row > div:last-child > .box a span {} */
	/*Custom Banners 02 Css Ends*/
	/*Custom Banners Ends*/

	/*Common css Start*/
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/

	/*Category Page Start*/
	/*Filters Start*/
	/*Filters Ends*/

	/*Left Category Menu Start*/
	/*Left Category Menu Ends*/

	/*Content Start*/
	/*Product Filter Start*/

	/*Filters Common Css Start*/
	/*Filters Common Css Ends*/

	/*Product Filter Ends*/

	/*Grid Products Convert in flexslider start*/

	/*Slider VK Grid Product Block start*/
	#slidervk_grid .product-block {
		flex-wrap: wrap;
	}
	#slidervk_grid .product-meta>div .cart {
		margin: 0 10px;
	}
	#slidervk_grid .product-block .name a {
		font-size: 4.791666666666667vw;
	}
	/*Slider VK Grid Product Block Ends*/

	/*Grid Products Convert in flexslider End*/

	/*Product Block Start*/

	/*Product Block Ends*/

	/*Product Row Start*/

	/*Product Row Ends*/
	/*Content Ends*/

	/*Suggest a flavour Css Start*/
	/*Suggest a flavour Css Ends*/

	/*AutoLoader Start*/
	/*AutoLoader Ends*/

	/*Back To Top Start*/
	/*Back To Top Ends*/
	/*Category Page Ends*/

	/*Footer Start*/	
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(-n+3) {
		flex: 0 auto;
	}
	#footer .footer-bottom>.container>.inner>.row>div>.box>.box-content .row:first-child > .container > div:nth-child(4) > div {
		flex: 0 auto;
	}
	
	


	/*Footer End*/


	
}
@media (max-width: 425px) {
	
	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right: 29%; position: absolute; color: #fff; transform: initial; top: 14px;}

	
	
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	
	#header .inner>div {
		flex-wrap: wrap;
		align-items: center;
		align-content: flex-end;
	}
	#header .inner>div>div:first-child {
		order: 3;
		flex: 0 100%;
	}
	#header .inner>div>div:first-child #logo {
		    margin: 5 0 5px 0;
	}
	#header .inner>div>div:first-child #logo a {
		flex: 0 100%;
	}
	#header .inner>div>div:first-child #logo a img {
		    max-width: 88%;
	}
	#header .inner>div>div:nth-child(2) {
	}
	#header .inner>div>div:nth-child(2) #pav-mainnav {
		padding: 50px 0 0;
	}
	#header .inner>div>div:last-child {
		order: 2;
	}
	#header .inner>div>div:last-child #topbar .inner .row > div {
		justify-content: space-evenly;
	}
	#header .inner>div>div:last-child #topbar .inner .row > div > ul.list-inline {
		flex: 0 80%;
		justify-content: space-evenly;
	}
	#header .inner>div>div:last-child #topbar .inner .row > div > ul.list-inline li.cartvk {
		border-left: 0px solid #fff;
	}
	#header .inner>div>div:last-child #topbar .inner .row > div > .searchvk {
		top: 30px;
	}
	#header .inner>div>div:last-child #topbar .inner .row > div > .hoversearch {
		flex: 0 20%;
		text-align: center;
	}
	
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/


}
@media (max-width: 414px) {
	
	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right: 29%; position: absolute; color: #fff; transform: initial; top: 14px;}

	
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/
	#content h1,
	.page-home #content .box .box-heading h2, 
	.page-common-home #content .box .box-heading h2, 
	#content .pavtestimonial .box-heading, 
	.page-category h1.heading-title, 
	.page-information-contact .wrapper .contact-content > div:last-child form h3, 
	.slidervk .flexslider h1, 
	.slidervk .flexslider h2, 
	#content .pavtestimonial .box-heading, 
	.page-information #content h1, 
	.page-category h1.heading-title, 
	.suggest_a_flavour h1, 
	.page-information-contact h1, 
	.page-information-contact h2, 
	.page-information-contact h3, 
	#page-quickview h1, 
	.page-product #content h1, 
	.related-wapper .box-heading span b{
		padding: 0 0px 5px 0vh; /*1024*/
		margin: 4.8828125vw 0; /*1024*/
		
		padding: 0 0px 0px 0vh; /*1024*/
		margin: 1.882813vw 0; /*1024*/
	}
	#content h1:before,
	.page-home #content h2:before, 
	.page-common-home #content h2:before, 
	#content .pavtestimonial .box-heading:before, 
	.page-category h1.heading-title:before, 
	.page-information-contact .wrapper .contact-content > div:last-child form h3:before, 
	.slidervk .flexslider h1:before, 
	.slidervk .flexslider h2:before, 
	#content .pavtestimonial .box-heading:before, 
	.page-information #content h1:before, 
	.page-category h1.heading-title:before, 
	.suggest_a_flavour h1:before, 
	.page-information-contact h1:before, 
	.page-information-contact h2:before, 
	.page-information-contact h3:before, 
	.page-product #content h1:before, 
	.related-wapper .box-heading span b:before, 
	#footer:before{
		width: 31px;
		height: 34px;
		left: 0px;
		background-size:contain;
	}
	#content h1:after,
	.page-home #content h2:after, 
	.page-common-home #content h2:after, 
	#content .pavtestimonial .box-heading:after, 
	.page-category h1.heading-title:after, 
	.page-information-contact .wrapper .contact-content > div:last-child form h3:after, 
	.slidervk .flexslider h1:after, 
	.slidervk .flexslider h2:after, 
	.page-information #content h1:after, 
	.page-category h1.heading-title:after, 
	.suggest_a_flavour h1:after, 
	.page-information-contact h1:after, 
	.page-information-contact h2:after, 
	.page-information-contact h3:after, 
	.page-product #content h1:after, 
	.related-wapper .box-heading span b:after, 
	#footer:after{
		width: 80%;
		left: 25px;
		top: 100%;
		transform: translate(0, 100%);
	}
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/
}
@media (max-width: 384px) {
	
	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right: 46px; position: absolute; color: #fff; transform: initial; top: 14px;}

	
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/
}
@media (max-width: 375px) {	
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/
}
@media (max-width: 360px) {
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/
}
@media (max-width: 320px) {
	
	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right: 46px; position: absolute; color: #fff; transform: initial; top: 14px;}
	/*Tem Css Start*/
	/*Tem Css Ends*/	

	/*Header Start*/
	/*Top bar Start*/
	/*Quick Links Start*/

	/*Quick Links End*/
	/*Top bar Start*/
	/*Header End*/

	/*MegaMenu Start*/
	/*MegaMenu End*/

	/*SlideShow Start*/
	/*SlideShow End*/

	/*Common css Start*/	
	/*Common css End*/

	/*Common Css For Custom 4 Sliders & Testimonials Start */
	/*Common Css For Custom 4 Sliders & Testimonials End */

	/*Custom Slider one Start*/	
	/*Custom Slider one Ends*/

	/*Custom Slider two Start*/
	/*Custom Slider two Ends*/

	/*Custom Slider three Start*/
	/*Custom Slider three Ends*/

	/*Custom Slider four Start*/
	/*Custom Slider four Ends*/

	/*Testimonial Start*/
	/*Testimonial Ends*/



	/*Footer Start*/

	.col-right-coupon-page #coupon input[type="text"]{    width: 138px;}	
	#footer .footer-bottom .column .signup form .emailvk, #footer .footer-bottom .column .signup form .submitvk{
		width: 100%;
		padding: 11px 12px 11px 12px;
	}
	#footer .footer-bottom .column .signup form .submitvk {
		position: inherit;
	}
	/*Footer End*/


}
@media (max-width: 240px) {}

/*Theme Media Query Overwrite Start*/
/* @media (min-width: 768px) {
.container {
width: 740px;
}
}
@media (min-width: 992px) {
.container {
width: 960px;
}
}
@media (min-width: 1200px) {
.container {
width: 1180px;
}
} */
/*Theme Media Query Overwrite Ends*/

/* .product-info .options>div.option, 
.product-info .options>div:first-child, 
.product-extra>span:first-child{display:block!important;} */


.notifications div { color:red; }





/*@media (max-width: 1300px) {*/
	/*Shopping Cart Start*/
	.Distributor.page-account-order-info #cart_data{/*padding: 0px 0px;*/}
	.row.extra .deco > div{padding: 0; margin:0 0px 0px 0;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1){margin: 0 0 0px;}

	.page-checkoutv2-cart #columns .bg-nk-xs{background: transparent; padding: 0px 10px;}
	.page-checkoutv2-cart #columns .bg-nk-xs .nk-row{margin: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data{padding: 0px 0 15px;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .main-head {font-family: 'DINPro'; margin: 17px 0 8.5px; text-align: center; color: #000; font-size: 30px;	}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info > .col-md-12{padding:0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row, 
	.forcheckout .steps .step_summary .row.extra	{margin: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row .head{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row .head > *{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12{padding: 9px 5px;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row > *{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row > div{padding:0;margin: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .left-n{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .left-n > div, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view > div .left-n > div{padding: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n .pd-15 {/*padding-left: 10px;*/}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian{}
	.row.extra{}	
	.row.extra .deco{/*float: none; width: auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;align-content: center;*/}
	.row.extra .deco > div{/*width: auto;float: none;*/flex: 2 0;}
		.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(-n+1){visibility: hidden; height: 0;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(-n+1).visiblevk{visibility: visible; height: auto;}
	/* 	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(-n+1) li:first-child{width: 81px;} */
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1){margin: 0 0 0px;		display: flex;		flex-direction: row;		flex-wrap: wrap;		justify-content:flex-start;		align-items: center;		align-content: center;		border-right: 0px solid #eee!important; border-bottom: 0px solid #eee!important;}
	.row.extra .deco > div .unit-price-g1 .list-inline:last-child{margin:0px;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) > *{flex: 0 100%; margin-right: 0px;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:first-child{flex:0 auto; width: 80px; padding: 0 15px;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:nth-child(n+2){width:50px;flex: 0 auto; }
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:nth-child(n+2) input.update_cart_qty{border: 0 none!important; width:25px;  box-shadow: 0px 0px 0px 1px rgb(47, 147, 209);}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:last-child{}
	.row.extra .deco > div{flex: 1 0;padding: 0;text-align:initial!important; display: flex;		flex-direction: row;		flex-wrap: wrap;		justify-content:space-between;		align-items: center;		align-content: center;}
	.row.extra .deco > div > *{flex: 0 100%;}
	.row.extra .deco > div > *{flex: 1 auto; width: auto;}
	.row.extra .deco > div > .unitPriceNk{}
	.row.extra .deco > div > .unitPriceNk:first-child{margin-left: 12px;}
	.row.extra .deco > div > .totalPriceNk{}
	.row.extra .deco > div > .edit-option{margin: 0;}

	/* 	#total{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-end; align-items: center; align-content: center;}
	#total > *{flex: 0 100%; width: auto;}
	#total > .r-title{flex:1 90%;}
	#total > .r-amt{flex:0 10%;}
	#total > .r-title:nth-child(1), 
	#total > .r-amt:nth-child(2), 
	#total > .r-title:nth-child(3), 
	#total > .r-amt:nth-child(4), 
	#total > .r-title:nth-child(5), 
	#total > .r-amt:nth-child(6), 
	#total > .r-title:nth-child(7), 
	#total > .r-amt:nth-child(8) {} */

	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .nk-yyyy .buttons .col-md-4 {float: left;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .nk-yyyy .buttons .col-md-4 a.button {white-space: nowrap;}
	/*Shopping Cart End*/

	/*Checkout 3 Step Start*/
	.forcheckout .steps .step_summary .row.extra{display:block!important;background: #fff;}
	/*Checkout 3 Step End*/
	
	/*Success Start*/
	.page-checkoutv2-success #columns #group-content{}
	.page-checkoutv2-success #columns #group-content #content{padding: 0px 0px;}
	.page-checkoutv2-success #columns #group-content #content .breadcrumb{padding: 10px 20px 0px;}
	/*Success Ends*/
/*}*/
@media (min-width: 992px) {
	.bg-nk-xs .col-md-1, .bg-nk-xs .col-md-2, .bg-nk-xs .col-md-3, .bg-nk-xs .col-md-4, .bg-nk-xs .col-md-5, .bg-nk-xs .col-md-6, .bg-nk-xs .col-md-7, .bg-nk-xs .col-md-8, .bg-nk-xs .col-md-9, .bg-nk-xs .col-md-10, .bg-nk-xs .col-md-11, .bg-nk-xs .col-md-12 { float: left; }
	.bg-nk-xs .col-md-1 { width: 8.33333%; }
	.bg-nk-xs .col-md-2 { width: 16.66667%; }
	.bg-nk-xs .col-md-3 { width: 25%; }
	.bg-nk-xs .col-md-4 { width: 33.33333%; }
	.bg-nk-xs .col-md-5 { width: 41.66667%; }
	.bg-nk-xs .col-md-6 { width: 50%; }
	.bg-nk-xs .col-md-7 { width: 58.33333%; }
	.bg-nk-xs .col-md-8 { width: 66.66667%; }
	.bg-nk-xs .col-md-9 { width: 75%; }
	.bg-nk-xs .col-md-10 { width: 83.33333%; }
	.bg-nk-xs .col-md-11 { width: 91.66667%; }
	.bg-nk-xs .col-md-12 { width: 100%; }
	
	#cart_data .col-md-1, #cart_data .col-md-2, #cart_data .col-md-3, #cart_data .col-md-4, #cart_data .col-md-5, #cart_data .col-md-6, #cart_data .col-md-7, #cart_data .col-md-8, #cart_data .col-md-9, #cart_data .col-md-10, #cart_data .col-md-11, #cart_data .col-md-12 { float: left; }
	#cart_data .col-md-1 { width: 8.33333%; }
	#cart_data .col-md-2 { width: 16.66667%; }
	#cart_data .col-md-3 { width: 25%; }
	#cart_data .col-md-4 { width: 33.33333%; }
	#cart_data .col-md-5 { width: 41.66667%; }
	#cart_data .col-md-6 { width: 50%; }
	#cart_data .col-md-7 { width: 58.33333%; }
	#cart_data .col-md-8 { width: 66.66667%; }
	#cart_data .col-md-9 { width: 75%; }
	#cart_data .col-md-10 { width: 83.33333%; }
	#cart_data .col-md-11 { width: 91.66667%; }
	#cart_data .col-md-12 { width: 100%; }
}
@media (max-width: 991px) {
	/*Shopping Cart Start*/
	.bg-nk-xs .col-md-1, .bg-nk-xs .col-md-2, .bg-nk-xs .col-md-3, .bg-nk-xs .col-md-4, .bg-nk-xs .col-md-5, .bg-nk-xs .col-md-6, .bg-nk-xs .col-md-7, .bg-nk-xs .col-md-8, .bg-nk-xs .col-md-9, .bg-nk-xs .col-md-10, .bg-nk-xs .col-md-11, .bg-nk-xs .col-md-12 { float: left; }
	.bg-nk-xs .col-md-1 { width: 8.33333%; }
	.bg-nk-xs .col-md-2 { width: 16.66667%; }
	.bg-nk-xs .col-md-3 { width: 25%; }
	.bg-nk-xs .col-md-4 { width: 33.33333%; }
	.bg-nk-xs .col-md-5 { width: 41.66667%; }
	.bg-nk-xs .col-md-6 { width: 50%; }
	.bg-nk-xs .col-md-7 { width: 58.33333%; }
	.bg-nk-xs .col-md-8 { width: 66.66667%; }
	.bg-nk-xs .col-md-9 { width: 75%; }
	.bg-nk-xs .col-md-10 { width: 83.33333%; }
	.bg-nk-xs .col-md-11 { width: 91.66667%; }
	.bg-nk-xs .col-md-12 { width: 100%; }
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn {width: 16.66667%;float: left;}
	
	#cart_data .col-md-1, #cart_data .col-md-2, #cart_data .col-md-3, #cart_data .col-md-4, #cart_data .col-md-5, #cart_data .col-md-6, #cart_data .col-md-7, #cart_data .col-md-8, #cart_data .col-md-9, #cart_data .col-md-10, #cart_data .col-md-11, #cart_data .col-md-12 { float: left; }
	#cart_data .col-md-1 { width: 8.33333%; }
	#cart_data .col-md-2 { width: 16.66667%; }
	#cart_data .col-md-3 { width: 25%; }
	#cart_data .col-md-4 { width: 33.33333%; }
	#cart_data .col-md-5 { width: 41.66667%; }
	#cart_data .col-md-6 { width: 50%; }
	#cart_data .col-md-7 { width: 58.33333%; }
	#cart_data .col-md-8 { width: 66.66667%; }
	#cart_data .col-md-9 { width: 75%; }
	#cart_data .col-md-10 { width: 83.33333%; }
	#cart_data .col-md-11 { width: 91.66667%; }
	#cart_data .col-md-12 { width: 100%; }
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn {width: 16.66667%;float: left;}
	
	.step_summary .col-md-1, .step_summary .col-md-2, .step_summary .col-md-3, .step_summary .col-md-4, .step_summary .col-md-5, .step_summary .col-md-6, .step_summary .col-md-7, .step_summary .col-md-8, .step_summary .col-md-9, .step_summary .col-md-10, .step_summary .col-md-11, .step_summary .col-md-12 { float: left; }
	.step_summary .col-md-1 { width: 8.33333%; }
	.step_summary .col-md-2 { width: 16.66667%; }
	.step_summary .col-md-3 { width: 25%; }
	.step_summary .col-md-4 { width: 33.33333%; }
	.step_summary .col-md-5 { width: 41.66667%; }
	.step_summary .col-md-6 { width: 50%; }
	.step_summary .col-md-7 { width: 58.33333%; }
	.step_summary .col-md-8 { width: 66.66667%; }
	.step_summary .col-md-9 { width: 75%; }
	.step_summary .col-md-10 { width: 83.33333%; }
	.step_summary .col-md-11 { width: 91.66667%; }
	.step_summary .col-md-12 { width: 100%; }
	.step_summary .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn {width: 16.66667%;float: left;}
	
	.bg-success-page .col-md-1, .bg-success-page .col-md-2, .bg-success-page .col-md-3, .bg-success-page .col-md-4, .bg-success-page .col-md-5, .bg-success-page .col-md-6, .bg-success-page .col-md-7, .bg-success-page .col-md-8, .bg-success-page .col-md-9, .bg-success-page .col-md-10, .bg-success-page .col-md-11, .bg-success-page .col-md-12 { float: left; }
	.bg-success-page .col-md-1 { width: 8.33333%; }
	.bg-success-page .col-md-2 { width: 16.66667%; }
	.bg-success-page .col-md-3 { width: 25%; }
	.bg-success-page .col-md-4 { width: 33.33333%; }
	.bg-success-page .col-md-5 { width: 41.66667%; }
	.bg-success-page .col-md-6 { width: 50%; }
	.bg-success-page .col-md-7 { width: 58.33333%; }
	.bg-success-page .col-md-8 { width: 66.66667%; }
	.bg-success-page .col-md-9 { width: 75%; }
	.bg-success-page .col-md-10 { width: 83.33333%; }
	.bg-success-page .col-md-11 { width: 91.66667%; }
	.bg-success-page .col-md-12 { width: 100%; }
	.bg-success-page .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn {width: 16.66667%;float: left;}
	
	#columns #cart_data .bg-grey .highlight, .forcheckout .steps .step_summary .bg-grey .highlight {width: 100%;}
	#columns #cart_data .bg-grey .highlight #coupon, .forcheckout .steps .step_summary .bg-grey .highlight #coupon {padding: 0;margin: 0;}
	/*Shopping Cart End*/
}
@media (min-width: 768px) {
	.bg-nk-xs .col-sm-1, .bg-nk-xs .col-sm-2, .bg-nk-xs .col-sm-3, .bg-nk-xs .col-sm-4, .bg-nk-xs .col-sm-5, .bg-nk-xs .col-sm-6, .bg-nk-xs .col-sm-7, .bg-nk-xs .col-sm-8, .bg-nk-xs .col-sm-9, .bg-nk-xs .col-sm-10, .bg-nk-xs .col-sm-11, .bg-nk-xs .col-sm-12 { float: left; }  
	.bg-nk-xs .col-sm-1 { width: 8.33333%; }
	.bg-nk-xs .col-sm-2 { width: 16.66667%; }
	.bg-nk-xs .col-sm-3 { width: 25%; }
	.bg-nk-xs .col-sm-4 { width: 33.33333%; }
	.bg-nk-xs .col-sm-5 { width: 41.66667%; }
	.bg-nk-xs .col-sm-6 { width: 50%; }
	.bg-nk-xs .col-sm-7 { width: 58.33333%; }
	.bg-nk-xs .col-sm-8 { width: 66.66667%; }
	.bg-nk-xs .col-sm-9 { width: 75%; }
	.bg-nk-xs .col-sm-10 { width: 83.33333%; }
	.bg-nk-xs .col-sm-11 { width: 91.66667%; }
	.bg-nk-xs .col-sm-12 { width: 100%; }

}
@media (max-width: 768px) {
	/*Shopping Cart Start*/
	.row.extra .deco > div{flex: 1.5 0;}
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian {margin: 0 0 0 40px;}
	/*Shopping Cart End*/
	
		/* dk start here */
	.apparels .container{padding-left: 15px; padding-right: 15px;} 	
	.custom-banner-1{text-align:center;}
	.custom-banner-1 img{margin-bottom: 10px;}
	.apparels ul { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center; align-content: space-between; } 
	.apparels ul li{flex: 0 33%;}
	.apparels ul li img{    padding-right: 3px; padding-left: 9px;}
	.apparels-all-top-btn{    padding: 36px 0 8px 0px;}
	.box.pav-custom.collectibles img{margin-bottom: 10px;}
	.limited-edition-inner img{margin-bottom: 10px;}
	#footer .column.col-xs-6.col-sm-6.col-lg-2.col-md-2.footer-logo-left{display:none;}
	#footer .inner .row { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; align-content: flex-start; } 
	.column.col-xs-6.col-sm-6.col-lg-2.col-md-2 { flex: 1 50%; } 
	.footer-logo{margin-bottom: 20px;}
	#footer>div .inner, #footer>section .inner{    padding: 3px 0px 0 0px;}
	body #footer .box-heading{    margin: 0px 0px 0 0px !important;}	
	#footer .container{width: 80vw !important;}
	.page-product #columns .container .row:nth-child(1) > div{flex: 0 100%;    position: relative;}
	#slidervk .flex-control-nav{    bottom: -30px;} 
	.product-info .dk { position: absolute; bottom: -38px; right: 20px;    z-index: 99;left:inherit; } 	
	.product-info .dk .sharevk span{display:inline;}
	#slidervk .flex-control-nav{    z-index:9;}
	.product-info .sharevk{float:right;}
	.product-info .sharevk .fa { font-size: 14px; border: 1px solid; padding:7px; width: 30px; text-align: center; height: 30px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; } 
	.product-info{background:#fff;}
	.product-view .product-extra{flex-wrap: wrap;}
	.page-product .tabs-group { width: 100%; background: #fff; padding: 1px 0 0px; text-align: center; margin: 0 auto; } 
	.tabs-group .tab-content { margin: 0; width: 80%; margin: 0 auto; }
	.related-wapper .box{    background: #ebebeb;    padding: 32px 0px 5px 0px;}
	#related_grid{width: 100% !important;}
	.product-info{margin: 0 0 0px;}
	.product-view .product-extra { border-bottom: 1px solid #ccc; padding: 10px; }
	#related .product-block{background: #ebebeb;}	
	#cust-search-dk{float:right;font-size: 16px;display:none;}
	.flex-direction-nav .flex-next{display:none;}
	.flex-direction-nav .flex-prev{display:none;}
	.page-product a.fancybox-size-chart { position: relative; right: inherit; margin-top: 0px; display: block; float: none; margin: 0 auto; text-align: center; margin-top: 20px;} 
	#cust-size-chart { float: none; line-height: 16px; margin: 0px 10px 0 10px; display: inline-block; } 
	.page-account-voucher .voucher-right-col input[type="text"]{width:100%;}
	.page-account-voucher .voucher-right-col textarea{    width: 100%;}
	.voucher-right-col #content { margin: 40px 0 0 0px; }
	.voucher-right-col table.form tr td:first-child{    width: 100%; display: block;}	 	
	.voucher-right-col table.form td{    display: block;}
	.product-info .options>div:first-child { flex-wrap: wrap; align-items: center; width: 100%; text-align: center; }
	.product-info .options .option .select_wrp { /* position: relative; */ display: block; flex-direction: inherit; flex-wrap: inherit; /* align-items: right; */ /* align-content: space-around; */ margin: 0 auto; text-align: center; }
	.col-right-coupon-page #coupon input[type="text"]{width: 151px;}
	.page-checkoutv2-cart .wrapper{display: block;}
	.page-checkoutv2-cart .buttons .left{float: none;}
	.page-checkoutv2-cart .buttons .right{float: none;}
	.page-checkoutv2-cart .buttons .left a.button.btn.btn-outline{margin: 20px 0px;width: 100%;}
	.page-checkoutv2-cart .buttons .right a.button.btn.btn-outline{width: 100%;}
	.page-checkoutv2-cart section.col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0px;}
	 .product-info .price{text-align: center;}
	 div#cust-size-chart{float:none;}
	.related-wapper { width: 80%; background: transparent; margin: 0 auto; } 
	.related-wapper #related{margin: 11px 0px 40px 0px;}
	.related-wapper .box-heading span b{font-weight:normal;}
	.tabs-group .tab-content{    padding: 0 0 50px !important;}
	.product-info .quantityvk { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: flex-end; }
	.product-info .quantityvk div.quantity-adder{border-bottom:none;}
	.product-extra>span:last-child{    padding: 20px 20px 10px 20px;}
	.poduct-wapper{    border-bottom: 1px solid #ccc;}
	.product-view .product-extra{padding:0px 0px 10px 0px;}
	.product-info .cart{width: 49%;}
	.product-info a.gift-now { width: 49%; } 
	.product-view p{text-align: center;}
	.product-view .space-padding-r-35 h1{text-align: center !important;}
	.product-block .wrap-hover{display: none;}
	.limited-edition-inner a.buy-now-btn { font-size: 18px; font-weight: 400; text-align: center; margin: 0 auto; color: #fff; border: 2px solid #FFF; width: 146px; display: block; border-radius: 50px; padding: 5px; height: 36px; line-height: 20px; } 
	.limited-edition-inner i.fa.fa-angle-right { padding-left: 9px; float:none; line-height: 19px; } 
	.page-product .content-bottom{background: #ebebeb;}
	#topbar .list-inline>li.cartvk .quick-cart > a > i.fa-shopping-cart{font-size: 0px !important;}
	#topbar .show-mobile>div{display: none;}
	#topbar .list-inline>li.loginvk{display: block;}
    li.loginvk span	{display:block !important;}
	#topbar span.icon_user{    display: none !important;}
	#header .inner>div>div:first-child{    order: 1;    flex: 1 50%;}
	.page-product .carousel-indicators{bottom: -40px;}
	.carousel-indicators ~a span .fa{display:none;}
	.page-checkoutv2-cart #content .checkout .table-responsive{overflow-x: hidden;width:97%;margin:0 auto;margin-bottom:20px;}
	#custom-cart-image-section .image{    margin-left: 4%;}
	#custom-name-cart-inner .name{    height: 40px;}
	#custom-cart-image-section .image img { height: 123px; }
	.custom-name-cart{display: block; width: 100%;}
	#custom-cart-price {width: 80%; float: none; } 
	.custom-image-secton{margin-left: 12px;}
	div#custom-name-cart-inner{width: 100%;}
	#custom-remove-inner{margin: 5px 0 0 0px;}
	td#custom-shopping-cart { display: block; width: 100%; text-align:left;} 
	td#custom-total-price{float: left;width: 100%; text-align: left; margin: 9px 0 0 0px;} 	
	#custom-cart-price .price{display:none;}
	#custom-cart-price .total{text-align:left;}
	#custom-size-inner{margin:5px 0 0 0px;}
	#topbar #cart{ margin-right: 20px;}
	#mySidenav ul#toggle{     margin: 0px 0px 0 20px !important;}
	#mySidenav ul#toggle span i{    display: initial;}
	.sidenav .closebtn{height: 40px; line-height: 18px; clear: both; z-index: 999; position: relative !important;}
	.page-account-voucher .right { float: none; } 
	.page-account-voucher .table-responsive{    overflow-x: visible;overflow-y: visible;border:none;}
	.page-account-voucher input.button.btn.btn-default{width: 94%; margin-left: 2%; margin-right: 2%;} 	
	.product-info .carousel-inner:after { position: absolute; content: ""; background: transparent; z-index: 9999999; left: 0; top: 0; width: 100%; height: 100%; }
	
	
 	/* .product-info .dk { bottom: 0; left: 0; display: block; clear: both; width: 100%; float: right;text-align: right;position:relative; }  */
	/* .product-info .dk .sharevk span{display: inline-block;} */
	/* .product-info .image-container{flex-wrap: inherit;} */
	/* .product-info .sharevk{text-align: right;    display: inline-block;} */
	/* .page-product #columns .container .row > div.image-container, #page-quickview .product-info .row > div.image-container{width:auto!important;} */
	/* .page-product #columns .container .row > div.product-view, #page-quickview .product-info .row > div.product-view{width:auto !important;} */
	/* #slidervk .flex-control-nav{    z-index: 999;bottom: -30px;} */
	
	/* dk end here */
	
	
}
@media (max-width: 767px) {
	/*Shopping Cart Start*/
	.bg-nk-xs .col-xs-1, .bg-nk-xs .col-xs-2, .bg-nk-xs .col-xs-3, .bg-nk-xs .col-xs-4, .bg-nk-xs .col-xs-5, .bg-nk-xs .col-xs-6, .bg-nk-xs .col-xs-7, .bg-nk-xs .col-xs-8, .bg-nk-xs .col-xs-9, .bg-nk-xs .col-xs-10, .bg-nk-xs .col-xs-11, .bg-nk-xs .col-xs-12 { float: left; }
	.bg-nk-xs .col-xs-1 { width: 8.33333%; }
	.bg-nk-xs .col-xs-2 { width: 16.66667%; }
	.bg-nk-xs .col-xs-3 { width: 25%; }
	.bg-nk-xs .col-xs-4 { width: 33.33333%; }
	.bg-nk-xs .col-xs-5 { width: 41.66667%; }
	.bg-nk-xs .col-xs-6 { width: 50%; }
	.bg-nk-xs .col-xs-7 { width: 58.33333%; }
	.bg-nk-xs .col-xs-8 { width: 66.66667%; }
	.bg-nk-xs .col-xs-9 { width: 75%; }
	.bg-nk-xs .col-xs-10 { width: 83.33333%; }
	.bg-nk-xs .col-xs-11 { width: 91.66667%; }
	.bg-nk-xs .col-xs-12 { width: 100%; }

	.page-checkoutv2-success .col-sm-1, .page-checkoutv2-success .col-sm-2, .page-checkoutv2-success .col-sm-3, .page-checkoutv2-success .col-sm-4, .page-checkoutv2-success .col-sm-5, .page-checkoutv2-success .col-sm-6, .page-checkoutv2-success .col-sm-7, .page-checkoutv2-success .col-sm-8, .page-checkoutv2-success .col-sm-9, .page-checkoutv2-success .col-sm-10, .page-checkoutv2-success .col-sm-11, .page-checkoutv2-success .col-sm-12 { float: left; }  
	.page-checkoutv2-success .col-sm-1 { width: 8.33333%; }
	.page-checkoutv2-success .col-sm-2 { width: 16.66667%; }
	.page-checkoutv2-success .col-sm-3 { width: 25%; }
	.page-checkoutv2-success .col-sm-4 { width: 33.33333%; }
	.page-checkoutv2-success .col-sm-5 { width: 41.66667%; }
	.page-checkoutv2-success .col-sm-6 { width: 50%; }
	.page-checkoutv2-success .col-sm-7 { width: 58.33333%; }
	.page-checkoutv2-success .col-sm-8 { width: 66.66667%; }
	.page-checkoutv2-success .col-sm-9 { width: 75%; }
	.page-checkoutv2-success .col-sm-10 { width: 83.33333%; }
	.page-checkoutv2-success .col-sm-11 { width: 91.66667%; }
	.page-checkoutv2-success .col-sm-12 { width: 100%; }

	.page-checkoutv2-success .col-md-1, .page-checkoutv2-success .col-md-2, .page-checkoutv2-success .col-md-3, .page-checkoutv2-success .col-md-4, .page-checkoutv2-success .col-md-5, .page-checkoutv2-success .col-md-6, .page-checkoutv2-success .col-md-7, .page-checkoutv2-success .col-md-8, .page-checkoutv2-success .col-md-9, .page-checkoutv2-success .col-md-10, .page-checkoutv2-success .col-md-11, .page-checkoutv2-success .col-md-12 { float: left; }  
	.page-checkoutv2-success .col-md-1 { width: 8.33333%; }
	.page-checkoutv2-success .col-md-2 { width: 16.66667%; }
	.page-checkoutv2-success .col-md-3 { width: 25%; }
	.page-checkoutv2-success .col-md-4 { width: 33.33333%; }
	.page-checkoutv2-success .col-md-5 { width: 41.66667%; }
	.page-checkoutv2-success .col-md-6 { width: 50%; }
	.page-checkoutv2-success .col-md-7 { width: 58.33333%; }
	.page-checkoutv2-success .col-md-8 { width: 66.66667%; }
	.page-checkoutv2-success .col-md-9 { width: 75%; }
	.page-checkoutv2-success .col-md-10 { width: 83.33333%; }
	.page-checkoutv2-success .col-md-11 { width: 91.66667%; }
	.page-checkoutv2-success .col-md-12 { width: 100%; }

	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:first-child{width: 80px;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:nth-child(n+2){flex: 1 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row .head, 
	.forcheckout .steps .step_summary .row .info-product-head{display: block;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content > .col-md-12{border-bottom: 1px solid #c1c1c1; padding:15px 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .left-n, 
	.forcheckout .steps .step_summary .cart-item .left-n, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view > div .left-n{width: auto;float: none;}
	.forcheckout .steps .step_summary .cart-item .left-n > div a > img{/*max-width:inherit;*/}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n, 
	.forcheckout .steps .step_summary .cart-item .right-n{width: auto;float: none;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn{border-top: 0;padding:0px 15px 15px 15px;margin: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn .none {display: none;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm{position: static; text-align: left; padding: 0px 15px;}
 #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian {margin: 0 0 0 30px;}
	
	.row.extra .deco > div{flex: 1.5 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .nk-yyyy .buttons .col-md-4{ width: 100%; float: left;}
	
	/*Shopping Cart End*/

	/*Checkout 3 Step Start*/
	.totals > .r-title, .payable .r-title{text-align: right;}
	.payable > .mob-ab{top: -36px;}
	.payable .r-title{}
	.forcheckout .step_summary .payable span.summary-cod {float: none;}
	.forcheckout .step_summary .payable .cod-summary .available{width: 130px;}
	.forcheckout .steps .step_summary .cart-item .right-n .nk-model, 
	.forcheckout .steps .step_summary .cart-item .right-n .subtotal{display:block;}
	.forcheckout .steps .step_summary .cart-item .subtotal-phn{display:none;}
	.forcheckout .steps .step_summary .row.deco{margin:0;padding: 0px 0 10px 0;}
	.forcheckout .steps .step_summary .row.deco > div .unit-price-g1 .list-inline:nth-child(n+1) > *{margin-bottom: -1px;}
	/*Checkout 3 Step End*/
	
	/*Success Start*/
	.page-checkoutv2-success #columns #group-content{}
	.page-checkoutv2-success #columns #group-content #content{background: transparent;}
	.page-checkoutv2-success #columns #group-content #content .breadcrumb{}
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view > div{padding: 0px 10px;}
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view > div .left-n > div > a > img{max-width:100%;}
	/*Success Ends*/
}
@media (max-width: 736px) {
	.page-checkoutv2-cart .custom-size-inner{margin-right:0px;}
	.page-checkoutv2-cart #custom-cart-price .total{    height: 35px;width: 100%;}
	
/* 	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:nth-child(n+1){flex: 1 0;} */
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row .head h6.nk-model{white-space: nowrap;}
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian {margin: 0 0 0 25px;}
}
@media (max-width: 667px) {

	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right:30%; position: absolute; color: #fff; transform: initial; top: 14px;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm{padding: 0px 15px 0 0;}
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian {margin: 0 0 0 20px;}
}
@media (min-width: 569px) and (max-width: 650px) {
	
	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right:39%; position: absolute; color: #fff; transform: initial; top: 14px;}


	#columns #cart_data .cart-info .head div:nth-child(1), 
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row .head, 
	#columns #cart_data .cart-info .body-content, 
	#columns #cart_data .cart-info .body-content .pd-name-sm, 
	#columns #cart_data .cart-info .body-content .blkBold{/*font-size: 10px;*/}
	
	#columns #cart_data .cart-info .body-content .pd-name-sm{}
	
	#columns #cart_data .cart-info .head div:nth-child(1), /*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .left-n >div{/*width:10%;*/}
	#columns #cart_data .cart-info .head div:nth-child(2), /*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n > div:nth-child(1){/*width:25%;*/}
	#columns #cart_data .cart-info .head div:nth-child(3), /*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n > div:nth-child(2){/*width:23%;*/}
	#columns #cart_data .cart-info .head div:nth-child(4), /*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n > div:nth-child(3){/*width:14%;*/}
	#columns #cart_data .cart-info .head div:nth-child(5), /*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn{/*width:18%;*/}
	#columns #cart_data .cart-info .head div:nth-child(6), /*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm{/*width:10%;*/}
	#columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian {margin: 0 0 0 25px;}
	
	.row.extra .deco > div > .unitPriceNk:first-child {margin-left: 5px;}
	.row.extra .deco > div > .unitPriceNk, .row.extra .deco > div > .totalPriceNk{ padding: 10px 5px;}
}
@media (max-width: 568px) {
		
	.page-account-voucher .right{    position: relative;}
	.page-account-voucher i.fa.fa-angle-right{ float: left;}
	.page-account-voucher .fa-angle-right:before{right:30%; position: absolute; color: #fff; transform: initial; top: 14px;}
	/*Shopping Cart Start*/
	.page-checkoutv2-cart #columns .bg-nk-xs{padding: 0px 0px;}
	.page-checkoutv2-cart #columns .bg-nk-xs .nk-row{margin: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data{padding: 15px 10px;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .main-head {}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info > .col-md-12{padding:0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row {margin: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row .head, 
	.forcheckout .steps .step_summary .row .info-product-head, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .head{display: none;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 > .row .head > *{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12{padding: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row > *{}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row > div{margin: 0 0 10px;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .left-n, 
	.forcheckout .steps .step_summary .cart-item .left-n, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view > div > .left-n{width: 20%; float: left;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .left-n > div, 
	.forcheckout .steps .step_summary .cart-item .left-n > div, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view > div > .left-n > div{width:100%;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .left-n > div a > img{/*max-width:inherit;*/}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n, 
	.forcheckout .steps .step_summary .cart-item .right-n, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view > div .right-n{width: 70%; float: left;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n > div, 
	.forcheckout .steps .step_summary .cart-item .right-n > div, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view > div .right-n > div{width: 80%;float: none;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .right-n .pd-15 {}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view .subtotal-phn{border-top: 1px solid #dbdbdb; padding: 15px 20px 15px 20px; margin: 15px 0 0 0; width: 100%;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .subtotal-phn .none, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view .subtotal-phn .none{display: block;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view .nk-remove-sm{position: absolute; width: 100%; text-align: right; padding: 10px 10px 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian, 
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view .nk-remove-sm span.accordian{position: static;margin: 0 0 0 40px;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .col-md-12 .row .body-content .col-md-12 > .row .nk-remove-sm span.accordian{margin: 0 40px 0 40px;}
	.row.extra{}
	.row.extra .deco{flex-wrap: wrap;}
	.row.extra .deco > div{width: auto!important;float: none!important;flex: 0 100%;margin: 0 0 10px;}
	/* 	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(-n+1){margin-left: 0;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(-n+1) li:first-child{width: 80px;} */
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1){margin: 0 0 0px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content:space-between; align-items: center; align-content: center; }
	.row.extra .deco > div .unit-price-g1 .list-inline:last-child{margin:0px;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) > *{flex: 0 100%; margin-right: 0px;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:first-child{width: 80px; padding: 0 15px;}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:nth-child(n+1){/*width: auto;flex: 1 auto;*/}
	.row.extra .deco > div .unit-price-g1 .list-inline:nth-child(n+1) li:last-child{}
	.row.extra .deco > div{padding: 0;text-align:initial!important; display: flex; flex-direction: row; flex-wrap: wrap; justify-content:space-between; align-items: center; align-content: center;}
	.row.extra .deco > div > *{flex: 0 100%;}
	.row.extra .deco > div > *{flex: 1 auto; width: auto;}
	.row.extra .deco > div > .unitPriceNk{}
	.row.extra .deco > div > .unitPriceNk:first-child {margin-left: 0;}
	.row.extra .deco > div > .totalPriceNk{}
	.row.extra .deco > div > .edit-option{margin: 0;}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .nk-yyyy .buttons .col-md-4 {}
	/*.page-checkoutv2-cart #columns .bg-nk-xs */  #columns #cart_data .cart-info .nk-yyyy .buttons .col-md-4 a.button {white-space: nowrap;}
	/*Shopping Cart End*/
	
		
	/*Checkout 3 Step Start*/
	.forcheckout .steps .step_summary .cart-item .subtotal-phn{display:block;padding: 15px 20px 15px 20px;margin: 15px 0 0 0;}
	.forcheckout .steps .step_summary .cart-item .subtotal-phn .left {font-weight: bold;}
	.forcheckout .steps .step_summary .cart-item .right-n .subtotal {display: none;}
	.totals > .r-title, .payable .r-title, #total > .r-title {width: 80%;}
	/*Checkout 3 Step End*/
	
	.page-checkoutv2-success #columns #group-content #content .bg-success-page .body-content .order-view .subtotal-phn .txt-right{text-align:right;}
	
	/*Product Page Start*/
	/*Bulk Order Start*/
	.page-product #bulkordervk .allbtn {
		flex-wrap: wrap;
		flex-direction: column;
	}
	.page-product #bulkordervk .allbtn input {
		margin: 10px 0 0px;
		width: 100%;
	}
	#bulkordervk .wrapper .half{
		width: 100%;
    padding: 0;
    margin: 0 auto;
	}
	#bulkordervk .wrapper .half table.rm_table td {
    padding: 5px 4px !important;
}
	/*Bulk Order Ends*/
	/*Product Page Ends*/
}
@media (max-width: 480px) {
	/*Checkout 3 Step Start*/
	.totals > .r-title, .payable .r-title, #total > .r-title {width: 70%;}
	/*Checkout 3 Step End*/
	
	/*Product Page Start*/
	/*Bulk Order Start*/
	.page-product #bulkordervk .allbtn {
	}
	.page-product #bulkordervk .allbtn input {
	}
	#bulkordervk .wrapper .half{
	}
	#bulkordervk .wrapper .half table.rm_table td {
    padding: 3px 3px !important;
}
	/*Bulk Order Ends*/
	/*Product Page Ends*/
}

/* @media (min-width: 769px) {
	#header.hsticky {
		position: fixed ; 
		left: 0; 
		top:0; 
		width: 100%;
	}
	.isticky {
		position: fixed ; 
		left: 0;
	}
	.product-info .row {
		justify-content: flex-end;
		align-items: flex-start;
	}
	.product-info .image-container.isticky {
		position: fixed ; 
		left: 37px; 
	}

	.tabs-group {
		padding: 40px 100px 0;
	}
	.tabs-group .tab-content{
		margin: 0;
	}
	.tabs-group .tab-content > table.attribute {
		width: 100%;
	}
	.tabs-group .tab-content input[type="text"]{
		border-right: solid 1px #c8c8c8;
	}
} */


@media (min-width: 769px) {
	#header.hsticky {
		position: fixed ; 
		left: 0; 
		top:0; 
		width: 100%;
	}
	.isticky {
		position: fixed ; 
		left: 0;
	}
	.product-info .row {
		justify-content: flex-end;
		align-items: flex-start;
	}
	.product-info .image-container.isticky {
		position: fixed ; 
		left: 37px; 
	}

	.tabs-group {
		padding: 40px 100px 0;
	}
	.tabs-group .tab-content{
		margin: 0;
	}
	.tabs-group .tab-content > table.attribute {
		width: 100%;
	}
	.tabs-group .tab-content input[type="text"]{
		border-right: solid 1px #c8c8c8;
	}
}

/*Downloaded from https://www.codeseek.co/uideveloper007/bira-or-170518-NMOJMQ */
 $(document).ready(function() {
	$('.col-right-coupon-page label').click()
	$(".product-info .carousel").after("<div class='dk'></div>"); 
	$(".sharevk").appendTo(".dk");
	$(".product-extra .cart~span.wishlist").appendTo(".product-info .dk .sharevk");
	$(".page-product .content-bottom .row .col-lg-3.col-md-3").removeClass('col-lg-3 col-md-3').addClass('col-lg-12 col-md-12');
	$(".page-account-voucher aside.col-lg-3.col-md-3.col-sm-12.col-xs-12").removeClass('col-lg-3 col-md-3 col-sm-12 col-xs-12').addClass('col-lg-6 col-md-6 col-sm-6 col-xs-12');
    $(".page-account-voucher section.col-lg-9.col-md-9.col-sm-12.col-xs-12").removeClass('col-lg-9 col-md-9 col-sm-12 col-xs-12').addClass('col-lg-6 col-md-6 col-sm-6 col-xs-12 voucher-right-col');
	$('.product-view .space-padding-r-35 .clearfix~br~span:contains("Field One:")').remove();
	$(".page-product a.fancybox-size-chart").append("<div id='cust-size-chart'><img src='https://ik.imagekit.io/bfrs/tr:w-auto,h-auto,pr-true,c-at_max:cm-pad_extract,w-auto,h-auto/image_ast07/data/banners/tttttt.jpg'></div>");
	//$(".voucher-right-col #content h1:contains('Purchase a Gift Certificate')").text('bira your buddies');
	//$('.product-info .price').after('<div class="gst-text"> Additional GST, if applicable, will be charged at checkout.</div>');
	//$('.image-container .image .zoom').appendTo('.dk');
	//$('.product-extra>span.wishlist').appendTo('.dk');
	//Global
	//Loader Start
	// setTimeout(function() {
	// 	$('body').addClass('loaded');
	// }, 100);
	//Loader End

	//Wow Start
	// new WOW().init();
	//Wow End

	//Product Info Button Start
	// $("body").append("<div class='product_info_btn'> <a href='#pip' class='fancybox'>Product Info</a> </div> <div id='pip' style='width:400px;display: none;'> <ul> <li><a href='#'>Varieties of Packaging</a></li> <li><a href='#'>Images and Size of each packaging</a></li> <li><a href='#'>Weight for each cheese, caramel and chocolate</a></li> <li><a href='#'>Shelf life – 6 months</a></li> <li><a href='#'>Nitrogen filled pack for better quality</a></li> <li><a href='#'>Delivery Partner – Blue Dart</a></li> <li><a href='#'>Delivery within 3-5 working days</a></li> <li><a href='#'>2 in 1 and 3 in 1 option available</a></li> <li><a href='#'>Gift Combos with size,price and flavours</a></li> </ul> </div>");
	//Product Info Button End

	//Fancybox Start
	
	// $('.fancybox-buttons').fancybox({
	// openEffect  : 'none',
	// closeEffect : 'none',

	// prevEffect : 'none',
	// nextEffect : 'none',

	// closeBtn  : true,

	// helpers : {
	// title : {
	// type : 'inside'
	// },
	// buttons	: {}
	// },

	// afterLoad : function() {
	// this.title = 'Image ' + (this.index + 1) + ' of ' + this.group.length + (this.title ? ' - ' + this.title : '');
	// }
	// });
	
	
	 //$('.page-product .fancybox').fancybox();
	// $(".fancybox").fancybox({
	// 	afterLoad: function () {
	// 	if (this.type == "iframe") {
	// 	this.width = $(this.element).data("width");
	// 	this.height = $(this.element).data("height");
	// 	};
	// 	}
	// });
	// $(".fancybox-size-chart").click(function() {
	// 	$('.fancybox').fancybox({
	// 	'width':800,
	// 	'height':600,
	// 	'autoSize' : false
	// 	});	
	// });
	//$('.fancybox-size-chart').each(function () {
	//var dc = $(this).attr('href');
	//$(this).attr('href', decodeURIComponent(dc.split('FFFFFF/')[1]));
	
	// });
	//Fancybox End

	//Topbarvk Start
	// $("#topbarvk .callusvk > span:last-child:contains('+91 - 8874746289')").text("+91-9911-4700-22");
	//Topbarvk End

	//Header Start
	// Remove You are logged in as text after login start
	$('.loginvk > span').html(function(i, v) {
	return v.replace(/You are logged in as/, '');
	});
	$('.loginvk > span > a').each(function() {
	var txtlogout = $(this).text();
	$(this).text(txtlogout.replace('Logout', 'Sign Out'));
	});
	// Remove You are logged in as text after login start

	// Search focus start
	$('#topbar .searchvk input[type="text"]' ).focus(function() {
	$( this ).parent().next( "a" ).css( "z-index", "2" );
	});
	// 	$('#topbar .list-inline > li.searchvk input[type="text"]' ).focusout(function() {
	// 	$( this ).next( "a" ).css( "z-index", "0" );
	// });
	// Search focus Ends
	//Header Ends

	//MegaMenu Start	
	// Active Class Start
	// var cururl = window.location.pathname;
	// var curpage = cururl.substr(cururl.lastIndexOf('/') + 1);
	// var hash = window.location.hash.substr(1);
	// if ((curpage == "" || curpage == "/" || curpage == "admin") && hash == "") {
	// 	//$("#mainmenutop .navbar ul.megamenu li a").addClass("active");
	// } else {
	// 	$("#mainmenutop .navbar ul.megamenu li a, .category_links ul li a").each(function () {
	// 	$(this).removeClass("active");
	// 	});
	// 	if (hash != "")
	// 	$("#mainmenutop .navbar ul.megamenu li > a[href*='" + hash + "'], .category_links ul li a[href*='" + hash + "']").addClass("active");
	// 	else
	// 	$("#mainmenutop .navbar ul.megamenu li > a[href*='" + curpage + "'], .category_links ul li a[href*='" + curpage + "']").addClass("active");
	// }
	// Active Class End
	
	// Blinking Navigation Start
	// var el = $('#mainmenutop .navbar ul.megamenu li.place_orders > a');
	// setInterval(function() {
	// 	el.toggleClass('blinking');
	// }, 500);
	// Blinking Navigation Start
	//MegaMenu Ends

	/*Breadcrumb Start*/
	$(".page-account-download #breadcrumb, .page-account-logout #breadcrumb, .page-error-not_found #breadcrumb, .page-account-success #breadcrumb, .page-checkoutv2-cart #columns .page-heading").addClass("container");
	//$(".page-account-login #breadcrumb span:contains('Login')").text("Signin");
	/*Breadcrumb Ends*/

	//Featured Products Convert in flexslider start
	// var featured_grid_pduct = $('.featured').find('.product-block').each(function() {
	// 	$(this).html();
	// });
	// var featured_gridTxt = "<div id='featured_grid' class='flexslider'> <ul class='slides'> </ul> </div>";
	// $('.featured .box-content').html(featured_gridTxt);
	// $('#featured_grid ul').append(featured_grid_pduct);
	// $('#featured_grid ul').find('.product-block').wrap('<li></li>');
	
	var featured_gridTxt = "<div id='featured_grid' class='flexslider'></div>";
	var featured_grid_pduct = $('.featured').find('.product-block').each(function() {
	$(this).html();
	});
	var ulx = document.createElement('ul');
	ulx.classList.add('slides');
	featured_grid_pduct.each(function (a, b, c) {
	var lix = document.createElement('li');
	lix.appendChild(b);
	ulx.appendChild(lix)
	});
	$('.featured .box-content').html("<div id='featured_grid' class='flexslider'></div>").find('.flexslider').html(ulx);

(function () {
	// store the slider in a local variable
	var $window = $(window),
	flexslider = {
	vars : {}
	};

	// tiny helper function to add breakpoints
	function getGridSize() {
	return (window.innerWidth < 385) ? 1 :
	(window.innerWidth < 481) ? 2 :
	(window.innerWidth < 769) ? 3 :
	(window.innerWidth < 1366) ? 4 : 4;
	}

	$window.load(function () {
	$('#featured_grid').flexslider({
	animation : "slide",
	animationLoop : false,
	itemWidth : 251,
	itemMargin : 62,
	slideshow : false,
	controlNav : true,
	minItems : getGridSize(), // use function to pull in initial value
	maxItems : getGridSize() // use function to pull in initial value
	});
	});

	// check grid size on resize event
	$window.resize(function () {
	var gridSize = getGridSize();

	flexslider.vars.minItems = gridSize;
	flexslider.vars.maxItems = gridSize;
	});
}
	());
	//Featured Products Convert in flexslider Ends
	

	
	
	//Instagram Feed Start
	//Instagram Feed End
	
	// Category Page Start
	// Left Tree Menu Start
	$(".tree-menu .accordion-group .accordion-heading span").removeAttr("data-toggle");
	$(".tree-menu .accordion-group .accordion-body").removeClass("collapse").addClass("nk-toggle");
	$(".tree-menu .accordion-group .accordion-heading").on("click", function() {

	var chkElement = $(this).next();

	if (chkElement.is(".accordion-body") && chkElement.is(":visible")) {
	chkElement.slideUp("normal");
	chkElement.prev().find("i").removeClass("fa-minus").addClass("fa-plus");
	}

	if (chkElement.is(".accordion-body") && !chkElement.is(":visible")) {
	$(".tree-menu .accordion-group .accordion-body").slideUp("normal");
	$(".tree-menu .accordion-group .accordion-heading span i").removeClass("fa-minus").addClass("fa-plus");
	chkElement.prev().find("i").removeClass("fa-plus").addClass("fa-minus");
	chkElement.slideDown("normal");
	}
	});

	$('.tree-menu .accordion-group').each(function() {
	var len = $('.tree-menu .accordion-group .accordion-body:visible').length;    
	if(len >= 1){
	$(".tree-menu .accordion-group .accordion-body:visible").parents('li.accordion-group').find(".accordion-heading span > i").addClass("fa-minus");
	}
	else if(len <= 1){

	}
	});
	
	$(".tree-menu .accordion-group a:contains(Big Size)").parent().hide();
	// Left Tree Menu End

	// Filtters Starts
	$("#menuscm #filter_box dl dt span em").html("<i class='fa fa-plus'></i>");
	// $('#filter_box .filters').each(function () {
	// 	$(this).addClass('closed');
	// 	$(this).click(function () {
	// 	$(this).addClass('opened');
	// 	});
	// 	setTimeout(function () {
	// 	$('#filter_box .filters:nth-child(1)').removeClass('closed');
	// 	}, 2000);
	// });
	// Filtters Ends
	
	// Active Class Start
	// var cururl = window.location.pathname;
	// var curpage = cururl.substr(cururl.lastIndexOf('/') + 1);
	// var hash = window.location.hash.substr(1);
	// if ((curpage == "" || curpage == "/" || curpage == "admin") && hash == "") {
	// 	//$(".category_links ul li a").addClass("active");
	// } else {
	// 	$(".category_links ul li a").each(function () {
	// 	$(this).removeClass("active");
	// 	});
	// 	if (hash != "")
	// 	$(".category_links ul li a[href*='" + hash + "']").addClass("active");
	// 	else
	// 	$(".category_links ul li a[href*='" + curpage + "']").addClass("active");
	// }
	// Active Class End

	//Grid Start
	//Grid Products Convert in flexslider start
	//Grid Products Convert in flexslider start
	//Grid End
	
	//Product name Break S
	$('.product-block .name a').html(function(i, v) {
	return v.replace(/Fit/, '<br/> Fit');
	});
	//Product name Break E

	// Add to cart button text change Strat
	//$("#slidervk_grid .product-meta>div .cart span:contains('Add to Cart')").text('Order Now');
	// Add to cart button text change Strat

	//AutoLoader Start
	$("#infscr-loading").hide();
	//AutoLoader End
	
	//Add From Text Before Rs. Start
	//All Rs. Start
	// $(".product-block .price span:contains('Rs.'), .product-info .price span:contains('Rs.')").html(function(_, html) {
	// 	return  html.replace(/(Rs.)/g, 'From $1')
	// });
	//All Rs. End
	//css selector wise Rs. Start
	// 	$(".product-block .price span.special-price:contains('Rs.'), .product-block .price span.price-new:contains('Rs.'), .product-info .price span:nth-child(2):contains('Rs.'), .product-info .price span.price-new:contains('Rs.')").html(function(_, html) {
	// 	return  html.replace(/(Rs.)/g, 'From $1')
	// });
	//css selector wise Rs. End
	//Add From Text Before Rs. End
	
	//Quick View S
	$(".product-info .vs .image, #page-quickview .product-info .vs .image").height();
	var header = $(".product-info .vs .image, #page-quickview .product-info .vs .image").height();
	$(".product-info .vs #image-additional, .product-info .vs #image-additional #verti_Slider").css("height", header - 60);

	setTimeout(function(){
	$('.product-info .options .option .select_wrp label span').each(function(){
	var x = $(this).text();
	var d = x.split('(')[0];
	$(this).text(d);
	});
	},100);

	//Quick View E
	
	// View Product Button Start
	// $('.product-block .product-meta > div a.quickviewvk').click(function () {
	// var prductlink = $(this).prev().prev().attr('href');
	// //console.log(prductlink);
	// setTimeout(function () {
	// $("#colorbox").contents().find("iframe").contents().find('#page-quickview').contents().find('.product-extra').find('.cart').find('a').attr("href", prductlink);
	// $("#colorbox").contents().find("iframe").contents().find('#page-quickview').contents().find('.product-extra').find('.cart').find('span').text("Go to Product");
	// }, 2000);
	// });
	// View Product Button End
	
	//Offer Page Start
	$(".page-category #breadcrumb li > a:contains(Offer)").parents('body').addClass('offer');
	//Ofer Page Ends
	// Category Page Ends

	//Table Responsive Start
	$(".page-information-contact form input[name='mobile']").addClass("form-control");
	//Table Responsive Ends

	/*Product Page Start*/
	
		if (($(window).width() < 769)) {
		$('.carousel-inner').live("click", function() {
		var pro_val=$(".product-info .quantityvk div.quantity-adder ~ input").val();
		window.location.href='index.php?route=product/product/zoom&product_id=' + pro_val + '';
		});
		}

		// setTimeout(function () {
		// var additionalimg = $('#image-additional #verti_Slider ul.thumbelina li > a').find('img').each(function () {
		// $(this).html();
		// });
		// var additionalimgTxt = "<div id='slidervk' class='flexslider'> <ul class='slides'> </ul> </div>";
		// $('.image-container').html(additionalimgTxt);
		// $('#slidervk ul').append(additionalimg);
		// $('#slidervk ul').find('img').wrap('<li><a data-fancybox-group="button" href="#" class="fancybox-buttons"></a></li>');

		// $('#slidervk').flexslider({
		// animation : "slide"
		// itemWidth: 288
		// });

		// $('#slidervk ul li a > img').each(function () {
		// var dc = $(this).attr('src');
		// $(this).attr('src', decodeURIComponent(dc.split('FFFFFF/')[1]));
		// });

		// }, 2000);
	
	
	// setTimeout(function () {
	// $('.product-info .image-additional .thumbelina a').each(function () {
	// var dcc = $(this).attr(decodeURIComponent('data-image'));
	// if (toString(dcc.search('w-1025', 'h-1400'))) {
	// src = dcc.replace('w-1025', 'w-500').replace('h-1400', 'h-500');
	// } else {}
	// $(this).attr('data-image', src);
	// });
	// $('.product-info .image a img').each(function () {
	// var imagec = $(this).attr(decodeURIComponent('src'));
	// if (toString(imagec.search('w-1025'))) {
	// src = imagec.replace('w-1025', 'w-500,h-500');
	// } else {}
	// $(this).attr('src', src);
	// });
	// }, 2000);
	
	
	//color box width issue start
	//note:- if mouse wheelscroll function is enablem(in product.tpl) click zoom automatic disable in mention below code is not useable.
	// $('.page-product .info_colorbox').colorbox({
	// width : '90%',
	//   });
	//color box width issue End
	
	// on mouse scroll zoom s
	//$(".page-product #image").elevateZoom({scrollZoom: 'true'});
	// on mouse scroll zoom E
	
	// Additional image on click size issue Start
	// $.each($(".image-additional ul li a"), function() {
	// 	var str = $(this).attr('data-image');
	// 	//console.log(str);
	// 	var new_url = str.replace('w-1000,h-1200', 'w-400,h-500');
	// 	$(this).attr('data-image', new_url);
	// });
	
// $(".product-info .image-additional ul li a").on("hover", function () {
// 	var imgurl = $(this).attr("data-image");
// 	var newurl = imgurl.replace('w-1000,h-1200', 'w-400,h-500');
// 	$('.product-info .image a').attr('data-image', newurl);
// 	$('.product-info .image a img').attr('src', newurl);
// 	});
	// Additional image on click size issue End
	
	//Kazo start
	//$(".sharevk").insertAfter(".product-extra");
	$(".product-view .groupingvk b:contains('Colour:')").parents('.groupingvk').css({"display":"inline-block"});
	$(".product-view .groupingvk b:contains('Also Available In:')").text('Colour:');
	$(".product-view .options .option b:contains('Choose Size:')").text('Size:');
	// $(".fancybox-size-chart").insertAfter(".product-view .options .option:last-child").wrap("<div class='sizechartvk'></div>");
	//$('.options .option:nth-child(1) .select_wrp select option:eq(1)').attr('selected', 'selected');
	$("#picode_look_up_form").parents('.box').appendTo('.product-info .description');
	$(".product-info .quantityvk div.quantity-adder b:contains('Qty:')").text('quantity:');
    //$(".product-info .options>div.sizechartvk img").after("<div id='cust-size-chart-1'>Size chart</div>");	
	//$('.product-info .description .box .box-content #picode_look_up_form input[type="text"]').css('height', '29px !important');
	 $('.product-info .description .box .box-content #picode_look_up_form input[type="text"]').css('width', '149px');	
	//$('.product-info .description .box .box-content #picode_look_up_form input[type="button"]').css('height', '31px!important');
	//$('.product-info .description .box .box-content #picode_look_up_form input[type="button"]').css('width', '89px');	
	//$("#picode_look_up_form").parents('.box').appendTo('.pincodevk');	
	//$("#picode_look_up_form").parents('.box').appendTo('.pincodevk');	
	//document.getElementById("pincode").style.height = "31px";
	//$(".product-extra > div.enquirynow a:contains('Bulk Buy')").text('Buy Now');
	
	
	// $(function () {
  // $('.select_wrp select').each(function (selectIndex, selectElement) {

    // var select = $(selectElement);
    // var container = $("<div class='radioSelectContainer' />");
    // select.parent().append(container);
    // container.append(select);

    // select.find('option').each(function (optionIndex, optionElement) {
      // var radioGroup = select.attr('id') + "Group";
      // var label = $("<label />");
      // container.append(label);

      // $("<input type='radio' name='" + radioGroup + "' />")
          // .attr("value", $(this).val())
          // //.click((function () { select.val($(this).val()); })) //radio updates select - see optional below
          // .appendTo(label);

      // $("<span>" + $(this).text() + "</span>").appendTo(label);
    // });

    // //http://stackoverflow.com/questions/4957207/how-to-check-uncheck-radio-button-on-click
    // //optional - this logic handles unchecking when clicking on an already checked radio
    // container.find(":radio + span").mousedown(
      // function (e) {
        // var $span = $(this);
        // var $radio = $($span.prev());
        // if ($radio.is(':checked')) {
          // var uncheck = function() {
            // setTimeout(function () { $radio.prop('checked', false); }, 0);
          // };
          // var unbind = function() {
            // $span.unbind('mouseup', up);
          // };
          // var up = function() {
            // uncheck();
            // unbind();
          // };
          // $span.bind('mouseup', up);
          // $span.one('mouseout', unbind);
        // } else {
          // select.val($radio.val());
        // }
      // }
    // );

    // select.change((function () { //select updates radio
      // $("input[name='" + select.attr('id') + "Group" + "'][value='" + this.value + "']").prop("checked", true);
    // }));
  // });
	

// // // 	$('.product-info .options .option .select_wrp label').each(function() {
// // //     var len = $('.product-info .options .option .select_wrp label').length;    
// // //     if(len > 1){
// // //         //$(this).addClass("optionvkshow");
// // // 	$(".product-info .options").addClass("optionvkshow");
// // // 	$(".product-info .options .option").show();
// // //     }
// // //     else if(len < 2){
// // //         //$(this).addClass("optionvkhide");
// // // 	$(".product-info .options").addClass("optionvkhide");
// // // 	//$(".product-info .optionvkhide").css("margin", "0");
// // // 	  $(".product-info .options .option").hide();
// // //     }
// // // 	});
	
  	// });

	
	
	$(function () {
  $('.select_wrp select').each(function (selectIndex, selectElement) {

    var select = $(selectElement);
    var container = $("<div class='radioSelectContainer' />");
    select.parent().append(container);
    container.append(select);

    select.find('option').each(function (optionIndex, optionElement) {
      var radioGroup = select.attr('id') + "Group";
      var label = $("<label />");
      container.append(label);

      $("<input type='radio' name='" + radioGroup + "' />")
          .attr("value", $(this).val())
          //.click((function () { select.val($(this).val()); })) //radio updates select - see optional below
          .appendTo(label);

      $("<span>" + $(this).text() + "</span>").appendTo(label);
    });

    //http://stackoverflow.com/questions/4957207/how-to-check-uncheck-radio-button-on-click
    //optional - this logic handles unchecking when clicking on an already checked radio
    container.find(":radio + span").mousedown(
      function (e) {
        var $span = $(this);
        var $radio = $($span.prev());
        if ($radio.is(':checked')) {
          var uncheck = function() {
            setTimeout(function () { $radio.prop('checked', false); }, 0);
          };
          var unbind = function() {
            $span.unbind('mouseup', up);
          };
          var up = function() {
            uncheck();
            unbind();
          };
          $span.bind('mouseup', up);
          $span.one('mouseout', unbind);
        } else {
          select.val($radio.val());
        }
      }
    );

    select.change((function () { //select updates radio
      $("input[name='" + select.attr('id') + "Group" + "'][value='" + this.value + "']").prop("checked", true);
    }));
  });
		

// // 	$('.product-info .options .option .select_wrp label').each(function() {
// //     var len = $('.product-info .options .option .select_wrp label').length;    
// //     if(len > 1){
// //         //$(this).addClass("optionvkshow");
// // 								$(".product-info .options").addClass("optionvkshow");
// // 								$(".product-info .options .option").show();
// //     }
// //     else if(len < 2){
// //         //$(this).addClass("optionvkhide");
// // 								$(".product-info .options").addClass("optionvkhide");
// // 								//$(".product-info .optionvkhide").css("margin", "0");
// // 						  $(".product-info .options .option").hide();
// //     }
// // 			});
	
		
		
		
		// // Price Update on Click Size(radio button) Start
	// $(".product-info .price .price-gruop span.price-new > span").addClass("vk");
// x = document.querySelectorAll('.radioSelectContainer label');
// Array.from(x, function (el) {
	// let child = el.getElementsByTagName('span')[0];
	// let exValue = document.getElementsByClassName('vk')[0].innerText;
	// exValue = exValue.match(/\d/g).join('');
	// let span = document.getElementsByClassName('vk')[0];
	// child.onclick = function () {
		// let child = this;
		// let text = child.textContent;
		// let extract = text.substring(text.indexOf('('), text.lastIndexOf(')')).match(/\d+/);
		// if (extract != null) {
			// let integar = extract[0];
			// span.innerText = "";
			// span.innerText = "From Rs." + (+exValue + +integar).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
		// } else {
			// span.innerText = "";
			// span.innerText = "From Rs." + exValue.replace(/\B(?=(\d{3})+(?!\d))/g, ",");
		// }
	// }
// });
		
	// // Price Update on Click Size(radio button) Ends
		
		
		
		
  	// });
	
	
	// setTimeout(function () {
	// var additionalimg = $('#image-additional #slider3 li a').find('img').each(function () {
	// $(this).html();
	// });
	// var additionalimgTxt = "<div id='slidervk' class='flexslider'> <ul class='slides'> </ul> </div> <div class='dk'> </div>";
	// $('.image-container').html(additionalimgTxt);
	// $('#slidervk ul').append(additionalimg);
	// $('#slidervk ul').find('img').wrap('<li><a data-fancybox-group="button" class="fancybox-buttons"></a></li>');
    // $(".sharevk").appendTo(".product-info .dk");
    // $(".product-extra .cart~span.wishlist").appendTo(".product-info .dk .sharevk");
	// $(".dk .sharevk span.wishlist").after("<div id='cust-search-dk'><i class='fa fa-search-plus'>&nbsp;</i></div>");
	// $('#slidervk').flexslider({
	// animation : "slide"
	// itemWidth: 288
	// });
	
	// $('#slidervk ul li a > img').each(function () {
	// var dc = $(this).attr('src');
	// $(this).attr('src', decodeURIComponent(dc.split('FFFFFF/')[1]));
	// });

	// }, 10);

 

	
	/*Tabs Start*/
	// $('.htabs a[href="#tab-description"]').each(function() {
	// 	$(this).text("Item Details");
	// });
	// $('.htabs a[href="#tab-attribute"]').each(function() {
	// 	$(this).text("About Enfance");
	// });
	// $('.htabs a[href="#tab-review"]').each(function() {
	// 	$(this).text("Shipping and Returns");
	// });
	////hide for this ravi $("#tab-attribute .attribute").appendTo('#tab-description');
	// $("#tab-custom-0").show();
	// $(".tabsvk .tabs-group .htabs a:nth-child(1)").removeClass("selected");
	// $(".tabsvk .tabs-group .htabs a:nth-child(4)").addClass("selected");
	// $("#tab-description, #tab-attribute, #tab-review").hide();
	/*Tabs Ends*/
	
// 	//Carousel Speed Control Start
// // 	$('#productcarousel0').addClass('container');
	
// // 	$('#productcarousel0').jcarousel({
// // 	animation: {
// // 	duration: 1500,
// // 	easing:   'linear',
// // 	complete: function() {
// // 	}
// // 	}
// // 	});
// 	//Carousel Speed Control Ends
	//Kazo Ends
	
	
	
	//Dropdown change to radio buttons With Images local selectors with Flexislider Start
	// vk Start
	// vk end
	//Dropdown change to radio buttons With Images local selectors with Flexislider End

	//Quick Order/Related Products Flexislider  Start
	//Related Products Convert in flexslider start
	var related_grid_pduct = $('.product-related').find('.product-block').each(function() {
	$(this).html();
	});
	var related_gridTxt = "<div id='related_grid' class='flexslider'> <ul class='slides'> </ul> </div>";
	$('.product-related .product-grid').html(related_gridTxt);
	$('#related_grid ul').append(related_grid_pduct);
	$('#related_grid ul').find('.product-block').wrap('<li></li>');

(function () {
	// store the slider in a local variable
	var $window = $(window),
	flexslider = {
	vars : {}
	};

	// tiny helper function to add breakpoints
	function getGridSize() {
	return (window.innerWidth < 385) ? 3 :
	(window.innerWidth < 481) ? 3 :
	(window.innerWidth < 769) ? 3 :
	(window.innerWidth < 1366) ? 3 : 3;
	}

	$window.load(function () {
	$('#related_grid').flexslider({
	animation : "slide",
	animationLoop : false,
	itemWidth : 192,
	itemMargin : 10,
	slideshow : false,
	controlNav : true,
	minItems : getGridSize(), // use function to pull in initial value
	maxItems : getGridSize() // use function to pull in initial value
	});
	});

	// check grid size on resize event
	$window.resize(function () {
	var gridSize = getGridSize();

	flexslider.vars.minItems = gridSize;
	flexslider.vars.maxItems = gridSize;
	});	
}
	());
//Related Products Convert in flexslider Ends
// Quick Order/Related Products Flexislider End

//Bulk Order Start
	$(".page-product #bulkordervk .allbtn #submit").val('Continue Shopping');
	// $("#bulkordervk").css('overflow', 'hidden');
	//Bulk Order End
	
	//Carousel Speed Control Start
	//Carousel Speed Control Ends

	
	//Product Page Ends

	//Contact Us css Start
	$(".page-information-contact .wrapper .contact-content > div:last-child form h3:contains('Contact Form')").text("Enquiry Form");
	//Contact Us css Ends

	/*Information Pages Common Css Start*/
	//policies css Start
	$(".page-information #content > h1:contains('Policies')").parents('body').addClass("policies");
	//policies css Ends
	
	setTimeout(function() {
	
	//Left Menu Links Start
	$("#footer .footer-bottom .column:last-child .box .box-content ul").clone().appendTo("#information_left_menu");
	// Active Class Start
	var cururl = window.location.pathname;
	var curpage = cururl.substr(cururl.lastIndexOf('/') + 1);
	var hash = window.location.hash.substr(1);
	if ((curpage == "" || curpage == "/" || curpage == "admin") && hash == "") {
	//$("#mainmenutop .navbar ul.megamenu li a").addClass("active");
	} else {
	$("#information_left_menu ul li a").each(function () {
	$(this).removeClass("active");
	});
	if (hash != "")
	$("#information_left_menu ul li a[href*='" + hash + "']").addClass("active");
	else
	$("#information_left_menu ul li a[href*='" + curpage + "']").addClass("active");
	}
	// Active Class End
	//Left Menu Links End

	//common css Start
	$(".page-information .information_bnr").insertBefore("#columns .container");
	//common css Ends

	//about css Start
	$(".page-information #content .about").parents('body').addClass("aboutvk");
	//about css Ends	

	//category flavors css Start
	// $(".page-category #columns .container .row:first-child h1:contains('FLAVORS')").text("OUR GOURMET RANGE");
	// $(".page-category .product-block .image .img, .page-category .product-block .name a, .page-product .product-block .image .img, .page-product .product-block .name a").attr({
	//  'href': 'javascript:void(0);'
	// });
	//category flavors css Ends

	//create your order css Start
	// $(".page-information #content .create_your_order").parents('body').addClass("cyovk");
	// $(".cyovk #content > h1:contains('Create Your Order')").text("Go With steps");
	//create your order css Ends
	
	//Contact Us css Start

	//Contact Us css Ends
	}, 2000);
	//Information Pages Common Css Ends
	
	// Offer Page Start
	$(function(){
	$('.page-product-special .product-filter .display > a').click();
	});
	// Offer Page End	
	
	//Footer Start
	//Social start
	var socialvk = $("#topbarvk .social ul");
	$("#footer .footer-bottom .column .social .box-content").clone(socialvk);
	//Social  End
	// Footer End

	$(document).ajaxComplete(function() {
	// Category Page Start
	// Filtters Starts
	// Filtters Ends
	
	//Product name Break S
	$('.product-block .name a').html(function(i, v) {
	return v.replace(/Fit/, '<br/> Fit');
	});
	//Product name Break E

	//AutoLoader Start
	$("#infscr-loading").hide();
	//AutoLoader End
	// Category Page Ends
	
	//Product Page Start
	//$(".page-product .fancybox-inner iframe > div .option:nth-child(1)").css("padding", "0");
	
	//Bulk Order Start
	//$('.page-product .fancybox-iframe').contents().find('#bulk-loader12').children('.option:nth-child(1)').hide();
	//$(".page-product #bulkordervk .allbtn #submit").val('Continue Shopping');
	//Bulk Order StEndsart
	//Product Page Ends
	
	// Login page continue button href change s
	$(".page-account-login .login-content .row > div:first-child .content a").attr('href', '/index.php?route=account/register/distributor&type=6');
	// Login page continue button href change e
	
	// Register page same as store name s
	$("input[name='same_as_store_name']").on('click',function () {
	var sasn = $("input[name='store_name']").val();
	var ckbox = $("input[name='same_as_store_name']");
	if (ckbox.is(':checked')) {
	//alert('You have Checked it');
	$(this).parent().parent().next().find("input[name='company']").val(sasn);
	} else {
	//alert('You Un-Checked it');
	$(this).parent().parent().next().find("input[name='company']").val('');
	}
	});
	// Register page same as store name E
	});
	
// Newsletter Start
	//$(document).ready(function() {
	$(".newsletters_message.success").append("<img class='close' src='catalog/view/theme/default/image/close.png'>");
	$(".error").append("<img class='close' src='catalog/view/theme/default/image/close.png'>");
//});
// Newsletter Ends

	
	// Ravi S
	$(document).on("scroll", function() {
	// if(($(document).scrollTop() > 120)){
	//     $('#header').css('position','fixed');
	//     $('#header').css('background','rgba(0,0,0,0.8)');
	//     $('#header').addClass('fadeInDownrm');
	// }else{
	//     $('#header').css('position','relative');
	//     $('#header').css('background','rgba(0,0,0,1)');
	//     $('#header').removeClass('fadeInDownrm');
	// }
	});
	// Ravi E
		
		var a = $(".page-account-voucher #columns .container .row aside .test").height();
$(".page-account-voucher #columns .container .row .voucher-right-col").height(a);
	
	//Responsive
	//$(window).resize(function () {
	var width = $(window).width();
	if (width <= 1301) {
	$(".edit-option").on("click", function () {
	$('.cross').addClass('visiblevk');
	});
	}
	if (width <= 1152) {
	
	//Header Start
	//Header Fixed Start
	// $(document).on("scroll", function () {
	// 	if(($(window).width() > 240)&& ($(document).scrollTop() > 120)){
	// 	$("#header").addClass("fixedvk");	
	// 	} 
	// 	else {
	// 	$("#header").removeClass("fixedvk");
	// 	}
	// });
	//Header Fixed Ends

	// Remove You are logged in as text after login start
	$('.login > a#btn-login').html(function(i, v) {
	return v.replace(/Login/, 'login');
	});
	$('.loginvkmobile .login.links').html(function(i, v) {
	return v.replace(/You are logged in as /, '');
	});
	// Remove You are logged in as text after login start
	//Header Ends
	
	//MegaMenu Start
	$("#sidebar-wrapper ul.nav").addClass("sidebar-nav");
	$("#sidebar-wrapper ul.nav li.dropdown > a .caret ").attr({
	//'href': 'javascript:void(0);',
	'data-toggle': 'dropdown'
	});
	$(".sidebar-nav li.open").addClass("fa-minus-square-o");

	var trigger = $('.hamburger'),
	overlay = $('.overlay'),
	isClosed = false;

	trigger.click(function() {
	hamburger_cross();
	});

	function hamburger_cross() {

	if (isClosed == true) {
	overlay.hide();
	trigger.removeClass('is-open');
	trigger.addClass('is-closed');
	isClosed = false;
	} else {
	overlay.show();
	trigger.removeClass('is-closed');
	trigger.addClass('is-open');
	isClosed = true;
	}
	}
	$('[data-toggle="offcanvas"]').click(function() {
	$('#page').toggleClass('toggled');
	});
	$(function() {
	$('button.hamburger').click(function() {

	if ($(this).hasClass("is-closed")) {
	$(this).parents('*').css({
	"position": "relative"
	});
	} else if ($(this).hasClass("is-open")) {
	$(this).parents('*').css({
	"position": "inherit"
	});
	}
	});
	});
	//MegaMenu End
	}
	if (width <= 991) {}
	if (width <= 768) {
	//MegaMenu Start
	//MegaMenu End
	
	// Category Page Start
	// Filtters Starts
	//$("#menuscm #filter_box dl dt span em").html("<i class='fa fa-plus'></i>");
	$('#filter_box .filters').each(function () {
	$(this).addClass('closed');
	$(this).click(function () {
	$(this).addClass('opened');
	});
	setTimeout(function () {
	//$('#filter_box .filters:nth-child(1)').removeClass('closed');
	}, 2000);
	});
	
	$( window ).on( "load", function() {
	console.log( "window loaded" );
	setTimeout(function () {
	$("#menuscm").show();
	}, 0);
	});
	// Filtters Ends
	// Category Page End
	
	//Product Page
	//Append Slider HTML in Image Container and Add Slide SRC Using Data Zoom Image URL
// 	setTimeout(function(){
// 	var additionalimg = $('#image-additional #verti_Slider ul.thumbelina li > a').find('img').each(function(){
// 	$(this).html();	
// 	});
// 	var additionalimgTxt = "<div id='slidervk' class='flexslider'> <ul class='slides'> </ul> </div>";
// 	$('.image-container').html(additionalimgTxt);
// 	$('#slidervk ul').append(additionalimg);
// 	$('#slidervk ul').find('img').wrap('<li></li>');

// 	$('#slidervk').flexslider({
// 	animation: "slide"
// 	//itemWidth: 288
// 	});

// 	$('#slidervk ul li > img').each(function () {
// 	var dc = $(this).attr('src');
// 	$(this).attr('src', decodeURIComponent(dc.split('FFFFFF/')[1]));
// 	});
// 	},2000);
	
	//Append Slider HTML in Image Container and Add Slide SRC Using Data Zoom Image URL
	// with zoom on mobile s
// 	setTimeout(function(){
// 	var additionalimg = $('#image-additional #verti_Slider ul.thumbelina li > a').find('img').each(function(){
// 	$(this).html();	
// 	});
// 	var additionalimgTxt = "<div id='slidervk' class='flexslider'> <ul class='slides'> </ul> </div>";
// 	$('.image-container').html(additionalimgTxt);
// 	$('#slidervk ul').append(additionalimg);
// 	$('#slidervk ul').find('img').wrap('<li><a data-fancybox-group="button" href="#" class="fancybox-buttons"></a></li>');

// 	$('#slidervk').flexslider({
// 	animation: "slide"
// 	//itemWidth: 288
// 	});

// 	// $('#slidervk ul li a > img').each(function () {
// 	// 	var dc = $(this).attr('src');
// 	// 	$(this).attr('src', decodeURIComponent(dc.split('FFFFFF/')[1]));
// 	// });
	
	
// 	$('#slidervk ul li a > img').each(function() {
// 	var dc = $(this).attr(decodeURIComponent('src'));
// 	if(toString(dc.search('w-65', 'h-65'))){
// 	src =dc.replace('w-65','w-400').replace('h-65','h-400');
// 	} else {
// 	}
// 	$(this).attr('src',src);
// 	});
	
// 	$('#slidervk ul li a').each(function () {
// 	var src = $(this).find('img').attr('src');
// 	$(this).attr('href',src);
// 	});

// 	},2000);
	
	// $('.fancybox-buttons').fancybox({
	// openEffect  : 'none',
	// closeEffect : 'none',

	// prevEffect : 'none',
	// nextEffect : 'none',

	// closeBtn  : false,

	// helpers : {
	// title : {
	// type : 'inside'
	// },
	// buttons	: {}
	// },

	// afterLoad : function() {
	// this.title = 'Image ' + (this.index + 1) + ' of ' + this.group.length + (this.title ? ' - ' + this.title : '');
	// }
	// });
	
	//Ravi Code Zoom s
	// $('#slidervk .slides li img').live("click", function(){
	// 	var pro_val = $('.product-info .quantityvk input[type=hidden]').val();
	// 	window.location.href = 'index.php?route=product/product/zoom&product_id='+pro_val+'';
	// });
	
	// $('.product-info .image').live("click", function(){
   // var pro_val = $('.product-info .quantityvk input[type=hidden]').val();
   // window.location.href = 'index.php?route=product/product/zoom&product_id='+pro_val+'';
// });
	//Ravi Code Zoom e
	// with zoom on mobile e
	
	//Quick View S
	// $(".product-info .vs .image").height();
	// var header = $(".product-info .vs .image").height();
	// $(".product-info .vs #image-additional, .product-info .vs #image-additional #verti_Slider").css("height", header - 60);
//Quick View E
	//Product End

	//Related Products Desktop Slider HTML Put in Related Products Mobile Slider HTML Start
	//Related Products Desktop Slider HTML Put in Related Products Mobile Slider HTML Start	
	}
	if (width <= 736) {}
	if (width <= 667) {}
	if (width <= 600) {}
	if (width <= 568) {}
	if (width <= 480) {
	//Top bar VK Start
	// Search focus Start
	$('#topbar .searchvk input[type="text"]').focus(function() {
	$(this).prev("a").css("z-index", "2");
	});
	// Search focus End
	
    // Insert After start
    $(".searchvk").insertAfter("#topbar ul li:last-child");
	// Insert After ends

	//Top bar VK End

	//Footer Start
	$(".footervk .column:nth-child(odd) .box .box-heading").on("click", function() {
	var chkElement = $(this).next();
	if (chkElement.is(".footervk .column:nth-child(odd) .box div:last-child") && chkElement.is(":visible")) {
	chkElement.slideUp("normal");
	}
	if (chkElement.is(".footervk .column:nth-child(odd) .box div:last-child") && !chkElement.is(":visible")) {
	$(".footervk .column:nth-child(odd) .box div:last-child").slideUp("normal");
	chkElement.slideDown("normal");
	}
	});
	//Footer End
	}
	if (width <= 425) {}
	if (width <= 414) {}
	if (width <= 384) {}
	if (width <= 375) {}
	if (width <= 360) {}
	if (width <= 320) {}
	if (width <= 240) {}
	if (width > 769) {
	
	// setTimeout(function () {
	// $('.product-info .image-additional .thumbelina a').each(function () {
	// var dcc = $(this).attr(decodeURIComponent('data-image'));
	// if (toString(dcc.search('w-1500', 'h-2500'))) {
	// src = dcc.replace('w-1500', 'w-500').replace('h-2500', 'h-500');
	// } else {}
	// $(this).attr('data-image', src);
	// });
	// $('.product-info .image a img').each(function () {
	// var imagec = $(this).attr(decodeURIComponent('src'));
	// if (toString(imagec.search('w-500'))) {
	// src = imagec.replace('w-500', 'w-500,h-500');
	// } else {}
	// $(this).attr('src', src);
	// });
	// }, 2000);

	// var header = $("#header").height();
	// var product_view = $(".product-view").height();
	// var image_container = $(".image-container");
	// var breadcrumb = $('#breadcrumb').height();
	// var heght = $(image_container).height();
	// $(window).on('scroll', function () {

	// if ($(this).scrollTop() > 50 && $(this).scrollTop() < (product_view - heght)) {
	// $("#header").addClass('hsticky');
	// $(image_container).css({
	// 'position' : 'fixed',
	// 'bottom' : 'inherit',
	// 'max-width' : '528px',
	// 'top' : '50px',
	// 'left' : '50px'
	// });
	// $(image_container).css({
	// "top" : header + breadcrumb
	// });
	// //console.log('if')
	// } else if ($(this).scrollTop() > (product_view - heght)) {
	// $(image_container).css({
	// 'position' : 'absolute',
	// 'bottom' : '50px',
	// 'top' : 'inherit',
	// 'left' : '1px'
	// });
	// //console.log('else if')
	// } else {
	// $("#header").removeClass('hsticky');
	// $(image_container).removeClass('isticky');
	// $(image_container).css({
	// "top" : "0"
	// });
	// $(image_container).css({
	// 'position' : 'static',
	// 'bottom' : '0px',
	// 'top' : 'inherit',
	// 'left' : '50px'
	// });
	// //console.log('else')
	// }
	// });
	}
	//});
	//$(window).resize();
});
});

//Instagram Feed Start
// $(document).on('ready', function () {
// 	$('.page-home .instagram-scroll-box .responsive').slick({
// 	dots : false,
// 	infinite : true,
// 	speed : 500,
// 	autoplay : false,
// 	slidesToShow : 5.5,
// 	slidesToScroll : 1,
// 	autoplaySpeed : 2000,
// 	fade : false,
// 	//centerMode: true,
//   //variableWidth: true,
// 	responsive : [{
// 	breakpoint : 768,
// 	settings : {
// 	arrows : false,
// 	centerMode : true,
// 	centerPadding : '40px',
// 	slidesToShow : 3
// 	}
// 	}, {
// 	breakpoint : 480,
// 	settings : {
// 	arrows : false,
// 	centerMode : true,
// 	centerPadding : '40px',
// 	slidesToShow : 1
// 	}
// 	}
// 	]
// 	});
// });
	//Instagram Feed End

// Popup Close Btn Not Working Touch Screen Start
// $(document).ready(function(){
// 	$('body').click(function(e){
// 	//console.log(e);
// 	if(e.target.classList[1] ==  'fancybox-close'){
// 	console.log('asdasd');
// 	parent.$.fancybox.close();
// 	}
// 	});
// });
// Popup Close Btn Not Working Touch Screen End

function newsletters_submit() {
	$.ajax({
	type: 'post',
	url: 'index.php?route=module/newsletters/validate',
	data: {
	newsletters_name: "user kartrocket",
	newsletters_email: $('.emailvk').eq(0).val()
	},
	dataType: 'json',
	
	beforeSend : function () {
	$('input.submitvk').val("Loading...");
	},
	
	success: function(json) {
	
	$('input.submitvk').val("Go");
	
	$('.error').remove();
	if (json['error']) {
	if (json['error']['newsletters_email']) {
	$('#newsletters_form').eq(0).before('<span class="error attention" style="margin-bottom: 15px;">' + json['error']['newsletters_email'] +'<img class="close" alt="" src="catalog/view/theme/default/image/close.png">' + '</span>');
	}
	if (json['error']['already_newsletters_email']) {
	$('.newsletters_message').eq(0).before('<span class="error warning" style="margin-bottom: 15px;">' + json['error']['already_newsletters_email'] + '<img class="close" alt="" src="catalog/view/theme/default/image/close.png">' + '</span>');
	}
	} else {
	$('.newsletters_message').eq(0).show();
	document.getElementById("newsletters_form").reset();
	setTimeout(function(){
	$("#newsletters_message").fadeOut('fast');
	}, 2000);
	}
	}
	});
}

Comments