.header-firstcontent{ margin-bottom: 12px;}
.text-slide .caption3{ font-size: 50px !important; line-height: 12px !important;}
.header-container-fixed .header-logo{ width: auto; margin-top: 8px;}
.header .logo{ margin-top: 39px}
.sub-cat{ margin-top: 30px;}
.related-category ul li { position: relative; border: 1px solid #000; display: inline-block; /*border-radius: 35px;*/ height: 40px; text-align: center; margin: 0px 5px 15px 0;}
.related-category ul li a{ padding: 10px 16px; display: block;}
.toolbar-sorter option[value="name"] , .toolbar-sorter option[value="price"] {  display: none;}
.links.header .item.link.compare , .links.header .link.wishlist{ display: none;}
.cate-imag { padding-right: 16px; width: 100%; min-height: auto;}
.cate-titles{ font-size: 25px; margin-bottom:0px;}
.cate-description{ margin-top: 10px;}
.cate-left {
  float: left;
  display: inline-block;
  width: 35%;
}
.cate-right {  width: 63%;  float: right;}

.wishlist-index-index .field.comment-box{ display: none;}
.wishlist-index-index .product-item-info .product-item-name{ padding-top: 20px;}
.wishlist-index-index .products-grid.wishlist .product-item .price-box{ margin-top: 10px; margin-bottom: 10px;}
.wishlist-index-index .products-grid.wishlist .product-item{ width: 33%}
.wishlist-index-index .products-grid.wishlist .product-item:nth-child(2n+1){ clear: inherit;}
/**/
.cms-index-index .support-footer-inner{ background-color: inherit !important; padding: 0 0 60px;}
.cms-index-index .catalog-image-grid .category-grid { display: flex;overflow: hidden; flex-wrap: wrap;}
.cms-index-index .catalog-image-grid .category-grid > li .grid-inner {
  position: relative;
}
.cms-index-index .category-grid.columns-3 > li {
  flex-basis: 33.33%;
}
.cms-index-index .catalog-image-grid .category-grid .category-link {
  display: inline-block;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.cms-index-index .catalog-image-grid .category-grid .category-image-block {
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 94px 20px 20px;
    padding-top: 94px;
  z-index: 2;
}
.cms-index-index .catalog-image-grid .category-grid .category-image-block {
  padding-top: 25px;
}
.cms-index-index .catalog-image-grid .category-grid .category-image-slog{ color: #222222;}
.cms-index-index .catalog-image-grid .category-grid .category-image-slog {
  margin-bottom: 20px;
}
.cms-index-index .catalog-image-grid .category-grid .category-image-block {
  text-align: center;
}
.cms-index-index .catalog-image-grid {
  margin-top: 25px;
}
.cms-index-index .catalog-image-grid .category-grid .catalog-image-action{ background-color: #f1594b; color: #ffffff;}
.cms-index-index .catalog-image-grid .category-grid .category-link .category-name {
  font-size: 30px;
  font-weight: 900;
  line-height: 1;
  letter-spacing: .2em;
  text-transform: uppercase;
  margin-bottom: 37px;
}
.cms-index-index .catalog-image-grid .category-grid .catalog-image-action {
  display: inline-block;
  background-color: #f2f2f2;
  color: #f1594b;
  font-weight: 700;
  padding: 6px 20px 8px;
  display: inline-block;
  backface-visibility: hidden;
  transform: translateZ(0);
  transition: all .3s ease;
}
.cms-index-index .catalog-image-grid .category-grid .category-link::before {
  background: rgba(255,255,255,.1) none repeat scroll 0 0;
  border-left: 3px solid #8c8a8a;
  border-top: 3px solid #8c8a8a;
  bottom: 100%;
  left: 0;
  right: 100%;
  top: 0;
}
.cms-index-index .catalog-image-grid .category-grid .category-link::before, .catalog-image-grid .category-grid .category-link::after {
  content: "";
  pointer-events: none;
  position: absolute;
  transition: all .3s ease 0s;
  z-index: 2;
  opacity: 0;
}
/*end*/
.cat-bottom-banenr {
  margin-bottom: 30px;
}
.catalog-product-view .swatch-attribute.color .swatch-attribute-options{ display: block;}
.catalog-category-view .page-products .sidebar.sidebar-additional{ display: none;}

.page-layout-1column .product.media{ width: 50%; padding-left: 0;}
.page-layout-1column .product-info-main{ width: 50%;}
.pimage-left {
  float: left;
  display: inline-block;
  position: relative;
  width: 49%;
  margin-bottom: 2px;
}

.pimage-right {
  margin-left: 2px;
}
.header .header-setting .settting-switcher{ /*display: none;*/}
.cms-index-index .policy { display: none;}
.cms-index-index .block-banner{ display: none;}
.catalog-product-view .field.choice.related{ display: none;}
.catalog-product-view .brands-cus span {font-weight: bold;}
.product-info-main .price-box.price-final_price .normal-price .price-label{ display: none;}
.header .header-top .customer-welcome .action.switch{ display: none;}
.swatch-option.cswatch.text{ line-height: 30px; min-width: 45px;}
.catalog-product-view .swatch-attribute.size{ display: none; }
.product-item .price-box .price-label{ display: none;}
.sidebar .accordion-container{ display: none;}
.homepage-block{ margin-bottom: 30px;}

/**/
.left-right-images {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.static-text.tex-right {
  text-align: center;
  position: relative;
padding: 0 80px;
width: 50%;
}
.static-image {
  width: 50%;
}
.static-text.tex-right .sub-title{ text-align: center;}
.static-text.tex-right .text{ text-align: justify;}
.left-right-images .static-text.tex-right .title a { font-size: 45px; }
.product.attribute.overview{ display: none;}
.product-options-wrapper {  padding-top: 0;  padding-bottom: 20px; border-bottom: 0;}
/***/
.catalog-product-view .product-reviews-summary.empty{ display: none !important;}
.slide4 #owl-example4 .item { display: inline-block; margin: 0 10px;}
.slide4.products-grid{ text-align: center;}
.new-listrec .title-inline{ margin-bottom: 20px; text-align: center;}
.new-listrec .title-inline h3 span{ color: #333;display: inline-block;font-size: 20px;margin: 0;position: relative;text-transform: uppercase;line-height: 20px;font-weight: normal;letter-spacing: 1px; font-family: "Montserrat",sans-serif;}
.new-listrec .title-inline h3 span::after{ background: #dddddd none repeat scroll 0 0;
bottom: -15px;
content: "";
height: 1px;
left: 0;
margin: 0 auto;
position: absolute;
right: 0;
width: 68px;
z-index: 2;}
.new-listrec .title-inline h3 {padding-bottom: 20px;}
.slide4 .pbox .product-item-details .product-item-actions{ display: none;}
.slide4 .pbox .product-item-details .product-item-name{ font-size: 16px; text-transform: uppercase;}
.outof_stock_cr{ text-decoration: line-through; text-decoration-color: red;}
.stock.unavailable.addtocart-btn{ text-transform: uppercase;}
.pull-left-view {
	display: inline-block;
vertical-align: top;
overflow: visible;
width: auto;
border-style: solid;
border-width: 1px;
padding: 0;
margin: 0;
cursor: pointer;
height: 35px;
line-height: 35px;
padding: 0 20px; text-transform: uppercase;
color: #666666;
background-color: #ffffff;
border-color: #aaaaaa;
}
.pull-left-view:hover{ 
background-color: #F4989D;
border-color: #F4989D;
	
}
.pull-left-view:hover a{
	color: #ffffff;
}
.sidebar.sidebar-main #layerednav-filter-block .filter-options .filter-options-content{ font-size: 0;}
.customer-account-login .sociallogin-wrapper.block-customer-login.login-container{ padding: 19px 0px 15px 13px;}
.product-view .product-shop .product-social-links  a.action.tocompare { display: none !important;}
.label-stock{ font-weight: bold;margin-bottom: 12px;}
.tool_tips2 { margin-left: 20px;}
.tables1 tr td{ float: left;width: 53px;}
.tables2 tr { display: table;}
.tables2 tr td{ float: left;width: 53px;}
.category-products .product-items .product-item-details .swatch-attribute.color{ display: none;}
.header .form-search{  border: 1px solid #ddd;}
.header .minicart-wrapper{ margin: 41px 0 0;}
.header .form-search label, .block-search .block .block-title{ display: none;}
.nav-sections-item-content .magicmenu{ text-align: center;}
.mobilec-none{ margin-top: 42px; display: inline-block; margin-left: 48px;}
.sign-left{ float: left; margin: 0 0 0 10px;}
.header-top{ display: none;}
.header-content.header-sticker { border-top: 1px solid #ddd; }
.sections.nav-sections{ margin-top: 0;}
.magicmenu .nav-desktop .level0 .level-top{ padding: 22px 20px 22px;}
.breadcrumbs {background: #f8f8f8;}
.breadcrumbs ul{ border: 0;}
.sign-left a span{ display: inline-block; margin-top: 6px; text-transform: uppercase; font-family: "Montserrat", sans-serif;}
.header .header-search{ padding: 41px 0 0; }
.header .form-search input.input-text{ border: 0; 	border-width: 0;}
.anoth-login{ margin-left: 83px;}
.product-view .product-shop .page-title-wrapper .page-title span{ font-weight: 600; font-size: 22px;}
/**/
* { box-sizing:border-box}
.bigimagesection {}
.bigimagesection img { max-width:100%; height:auto}
.bigimage-row {}
.bigimage100{ width:100%; border:3px solid #fff; float:left}
.bigimage50 { width:50%; margin-top: 0px;}
.bigimage100 a { cursor: zoom-in;}

/*.catalogsearch-result-index .n_custom-price .price-container .price::before{ content: "£";font-size: 15px;}*/
.category-products.new-cat.list.products-list li .csku{ text-align: left !important;}
.header .form-search input.input-text{ width: 323px;}
.tool-t{ margin-bottom: 17px}
.mobile_block{ display:none}



.header .logo { margin-top:20px; margin-bottom:6px}
.header .header-search { padding-top:22px}
.mobilec-none { margin-top:28px}
.header .minicart-wrapper { margin-top:28px}

.monile-three{ float:right}
.mobilec-none { margin-right:8px;}
.sign-left a span { margin-top:3px}

.product.product-item-details .swatch-attribute.size { display:table; margin:auto}
.page-layout-2columns-left .sidebar-additional{ display: none;}
.checkout-cart-index .cart.main.actions .action { float:left; margin-right:15px; margin-bottom:30px; padding-left:10px; padding-right:10px}
.checkout-cart-index .cart.main.actions .action:last-child { margin-right:0}

.minicart-wrapper .block-minicart::before {  right: 11px; }
.minicart-wrapper .block-minicart::after {    right: 10px; }

.catalog-category-view.page-layout-2columns-left .column.main , .catalogsearch-result-index.page-layout-2columns-left .column.main {
  float: left;
  width: 100% !important;
}

#newcfitt {
  transition: margin-left .5s;
  padding: 16px; float: left; width: 100%; display: none;
}
.openbtn {
  font-size: 20px;
  cursor: pointer;
  background-color: #fff;
  color: #000;
  padding: 0px 40px;
  border: 1px solid #000;
}
.catalog-category-view.page-layout-2columns-left .sidebar-main , .catalogsearch-result-index.page-layout-2columns-left .sidebar-main {  z-index: 99999;  width: 0;  margin: 0;  padding-left: 0; padding-right: 0;  position: absolute;  /*top: 0;*/  visibility: visible; display: none; background: #fff;}



.sidebar.sidebar-main.newbar.m_ve{ display: blocku !important;}

.filter_custom_toolbar {  float: left;  margin-top: 5px;  margin-left: 60px; cursor: pointer;}
.catalog-category-view .filter-options-content.freeze {  display: none;}
.catalog-category-view .filter-options-content{ font-size: 0;}
.catalog-category-view.page-layout-2columns-left .sidebar-main.mystyle , .catalogsearch-result-index.page-layout-2columns-left .sidebar-main.mystyle{visibility: visible; background: #fff; position: fixed; height: 100%;}
.mystyle .block.filter{ padding: 36px 0 0; height: 680px;overflow: scroll;}
.newbar .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}
.sidebar .block.filter {
  margin-bottom: 30px;
}
.newbar .filter-options {
  margin-left: 15px;
}
.sidebar .block .block-title{ margin-left: 15px; }
.multishipping-checkout-addresses .multicheckout .actions-toolbar .secondary{ margin-top: 0;}
.multishipping-checkout-addresses .multicheckout .action.primary{ padding: 0px 15px;}






.block.block-minicart.ui-dialog-content.ui-widget-content {box-shadow: rgba(0, 0, 0, 0.5) 0px 8px 24px;}
.action.search.button.mobilesreach { display:none}
.header .form-search button.button span { color:#222}
.cms-index-index .header-content.header-sticker{ border-top:0}
.breadcrumbs ul { padding-top:5px; padding-bottom:5px;}

.catalogsearch-result-index.page-layout-2columns-left .column.main { width:100% !important}
.opc-progress-bar-item { width:50%}

.header-container-fixed .sections.nav-sections { margin-top:0}
.searchsuite-autocomplete { width:100%; padding-left:15px; padding-right:15px}
.block-search .minisearch .searchsuite-autocomplete { border:0}
.searchsuite-autocomplete .no-result { border:1px solid #ddd; background:#fff}

/*Updates changes 01-09-2022*/
.sign-left.sign-cust > a { margin-right:5px}
.minicart-wrapper .icons { color:#222}
.sign-left.sign-cust img { max-width:22px; height:22px; margin-top:2px;}
.sign-left.wishlist-cust img { max-width:28px; height:28px;}
.anoth-login { margin-left:0}
.mobilec-none { margin-right:5px}
.sign-left { margin-left:7px;}
.sign-left a span { margin-top:5px}
.form-search button.button span span .fs1 { color:#000; position:relative; top:1px}

/*Updates changes 01-09-2022 login page*/
.customer-account-login .sociallogin-wrapper.block-customer-login.login-container { padding:20px}
body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding div.sociallogin-box a.sociallogin-button span.sociallogin-icon { height:38px; line-height:39px}
body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding {max-width:50%}
body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-block-title { margin-bottom:0}
body.wp-sl .login-container .fieldset > .field > .control { width:100%}
.block-related .block-title strong, .block.filter .filter-title strong, .box-up-sell .block-title strong, .crosssell strong, .alo-brands .item span, .block-title-tabs span, .magictabs .item .title, .sidebar .block .block-title strong, .testimonials h3 span, .login-container .block .block-title strong { font-size:20px;}
.actions-toolbar .primary { float:left; margin-right:6px;}
.actions-toolbar .secondary { float:left}
.login-container .fieldset::after {  margin-top: 21px;  float: left;  width: 100%;}
.login-container .actions-toolbar .secondary { padding-top:2px; }

/*Updates changes 01-09-2022 products page*/
.category-products .products-list .products-list .product-items .product-item-details .swatch-attribute.color { display:block; float:left}
.catalog-category-view .products-list .product-item .price-box { width:100%; float:left}
.catalog-category-view .products-list .product-item .price-box .normal-price{ float:left !important}
.catalog-category-view .products-list .product.product-item-details .swatch-attribute.size {  display: table;  margin: auto;  float: left;  width: 100%;}
.catalog-category-view .products-list .product.product-item-details .swatch-attribute.size .swatch-attribute-options{ margin-top:0}
.catalog-category-view .products-list .product.product-item-details .swatch-attribute.color .swatch-attribute-options{ margin-top:0}

.product.description.product-item-description {}
.product.description.product-item-description p, .product.description.product-item-description p a{ font-size:13px !important; line-height:20px !important; color:#151515 !important; margin-bottom:15px !important}
.product.description.product-item-description ul { margin-bottom:15px !important;}
.product.description.product-item-description ul li, .product.description.product-item-description ul li a,.product.description.product-item-description a {font-size:13px !important; color:#151515 !important;}

.grid .product-item-info { padding-bottom:30px}
.fa-plus-square-o, .fa-minus-square-o{ font-weight:normal; color:#222}
.fa-plus-square-o::before {  content: "\f067";}
.fa-minus-square-o::before {  content: "\f068";}
.data.table tbody tr td input.qty{  color: #ff00aa }
.product-view .product-shop .add-to-cart .items:hover, .product-options-bottom .items:hover, .product-shop .add-to-box .items:hover{  color: #ff00aa }
.product-view .product-qty .custom-qty, .block-bundle-summary .product-details .product-qty .custom-qty { border:1px solid #dadada}
.nav-sections .mean-nav ul li .collapse::before{  content: "\f067";}
.nav-sections .mean-nav ul li .expand::before{  content: "\f068";}

/*Updates changes 01-09-2022 products page*/
.checkout-cart-index .col.qty { text-align:center}
.cart-summary > .title { font-weight:bold; font-size:18px;}
.checkout-cart-index .cart.table-wrapper .col { font-size:18px;}
.checkout-cart-index .cart.table-wrapper .col { padding-top:12px;}
.checkout-cart-index .input-text.qty { font-size:15px;}
.action.multicheckout { font-size:12px; border:1px solid #aaa; padding:14px 16px 12px; display:block; text-transform:uppercase}
.action.multicheckout:hover { background:#F4989D; border-color:#F4989D; color:#fff}

/*Updates changes 01-09-2022 Multiple shipping page page*/
.multishipping-checkout-addresses .table thead > tr > th{ padding-top:14px; padding-bottom:14px; padding-left:0;}
.multishipping-checkout-addresses .table thead > tr > th.col.qty { text-align:center; padding-left:7px; padding-right:7px; width:180px;}

.multishipping-checkout-addresses .table td .field.qty { min-width:100%; width:100%}
.multishipping-checkout-addresses .data.table tbody tr td input.qty{ width:100% !important}
.multishipping-checkout-addresses #multiship-addresses-table td {  padding-left: 0px; padding-right:0}
.multishipping-checkout-addresses #multiship-addresses-table td.col.actions { padding-left:12px; padding-right:12px}
.data.table tbody tr td input.qty { color:#ff0000}
button.action.add a{ display:block; margin:0 !important; color:#666666 ; text-decoration:none}
button.action.add a span{ color:#666666 ;}
button.action.add:hover a, button.action.add:hover a span { color:#fff; text-decoration:none}


/*Updates changes 01-09-2022 My Account wishlist page page*/
.wishlist-index-index .products-grid.wishlist .product-item-info { text-align:center; width:100%}
.wishlist-index-index .box-tocart { display:none}
.wishlist-index-index .product-item-actions { }

.product-view.product-quickview .product.attribute.overview { clear:both}

.actions-toolbar .secondary button.action a.action{ margin-top:0; text-decoration:none }
.actions-toolbar .secondary button.action a.action span{ color:#666; text-decoration:none}
.actions-toolbar .secondary button.action a.action:hover span { color:#fff; text-decoration:none}


.catalog-product-view .page-wrapper { overflow:initial}
.page-layout-1column .product-info-main {   position: sticky;    top: 62px;    }

/*Products grid and list update 03-09-2022*/
.modes-mode.mode-list { display:none}
.toolbar .modes-mode { margin-right:0}
.catalog-category-view .modes-mode.mode-grid{ margin-right:0}
.table-packratio tr td{ border: 1px solid #d1d1d1; float: none; text-align : center;}
.packs-packp {  margin-top: 25px; display: none;}
.pack-size-add {  float: left;}
.details2s.packprice.ssmp { float: right;}
.size1.news-size1 {  margin-top: 25px; display: none;}
.catalog-product-view .price-box.price-final_price .normal-price{ float: left;}
.catalog-product-view .product-info-main .price-box.price-final_price .old-price{ float: left;margin-top: 8px;margin-left: 9px}
.catalog-product-view .block-related.related .price-box.price-final_price .old-price{ margin-top: 0px;}

.monile-three .flagse { margin-top:3px;}
.monile-three .flagse img{ max-width:38px; height:auto}
.sign-left {  margin-left: 11px;}
.mobilec-none { margin-right:10px;}
body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding { width:48.8%}
body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding div.sociallogin-box a.sociallogin-button span.sl-fb { background:#fff}
body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding div.sociallogin-box a.sociallogin-button span.sociallogin-icon { color:#212121}
body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding div.sociallogin-box a.sociallogin-button span.sl-fb::before {  content: "";background-image: url("../images/facebook.svg"); background-size: 28px;background-repeat: no-repeat;background-position: center; border-right: 1px solid #e7e7e7;}
/*.actions-toolbar .secondary a.action {display: inline-block;vertical-align: top;overflow: visible;width: auto;border-style: solid;border-width: 1px;padding: 0;margin: 0;  margin-bottom: 0px;cursor: pointer;height: 35px;line-height: 35px;padding: 0 20px;color: #666666;background-color: #ffffff;border-color: #aaaaaa; text-decoration:none}
.actions-toolbar .secondary a.action span { color:#666;text-decoration:none}
.actions-toolbar .secondary a.action:hover {color: #ffffff;background-color: #F4989D;border-color: #F4989D; text-decoration:none}
.actions-toolbar .secondary a.action:hover span {color: #ffffff; text-decoration:none}*/

.sign-left.sign-cust { position:relative}
.sign-left.sign-cust .toggales_m.my-acc{box-shadow:rgba(0, 0, 0, 0.5) 0px 8px 24px; position:absolute; top:33px; left:0; background:#fff; padding:8px; padding-bottom:4px; width:130px; z-index:200000}
.sign-left.sign-cust .toggales_m.my-acc .sign-leftn a { display:block; padding:5px 8px; padding-top:0px}


.sign-left.sign-cust .myaccountsm{ padding-bottom:10px;}
.sign-left.sign-cust .toggales_m.my-acc:before{        left: 6px;      top: -12px;    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ffffff;    border-image: none;    border-style: solid;    border-width: 6px;    z-index: 99;    border-bottom-style: solid;    content: "";    display: block;    height: 0;    position: absolute;    width: 0;}
.sign-left.sign-cust span.h-img { display:inline-block; margin-top:0; float:right; margin-left:7px;}
.sign-left.sign-cust > a { margin-right:0}
.mobilec-none.anoth-login .sign-my.sign-left.sign-cust .sign-left.sign-cust { margin-left:0}
.sign-left.register-cust .c_names { display:block; padding-top:3px}

.wishlist-index-index .form-wishlist-items .actions-toolbar .action.update{ display: none;}
.wishlist-index-index .form-wishlist-items .actions-toolbar .action.tocart.back-wishlistl{ display: none;}
.wishlist-index-share .secondary .action.back.rr{ background: #fff;color: #666;border: 1px solid #aaa; padding: 0 35px; line-height: 35px; display: inline-block; margin-top: 0; height: 35px;}
.wishlist-index-share .secondary .action.back.rr span{ color: #666666; text-transform: uppercase; text-decoration: none;}
.wishlist-index-share .secondary .action.back.rr:hover{ color: #ffffff;background-color: #F4989D;border-color: #F4989D;}
.wishlist-index-share .secondary .action.back.rr:hover span {  color: #fff;}
.products-grid .price-box{ margin-bottom: 0;}
.bootm-productlister .listing-right1.new-viewmode{ display: none;}
.bootm-productlister .toolbar-products .pages{ display: block;}
.bootm-productlister .toolbar-sorter.sorter{ display: none;}
.bootm-productlister .field.limiter{ display: none;}
.listing-right1.new-viewmode.clearfix{ float: right;}

.grid_4 .product-items .product-item{ width: 25%;}
.grid_4 .product-items .product-item:nth-child(3n+1){ clear: inherit;}
.catalog-product-view .sizecolordisplay .swatch-attribute.size{ display: block;}
.sizecolornospace{ padding-bottom: 0;}
.wishlist-index-index .form-wishlist-items .action.tocart{ display: none;}

.secondary .action.back{ background: #fff;color: #666;border: 1px solid #aaa; padding: 0 35px; line-height: 35px; display: inline-block; margin-top: 0; height: 35px;}
.actions-toolbar .secondary a.action{ margin-top: 0px;}
.secondary .action.back span{ color: #666666; text-transform: uppercase; text-decoration: none;}
.secondary .action.back:hover{ color: #ffffff;background-color: #F4989D;border-color: #F4989D;}
.secondary .action.back:hover span {  color: #fff;}


  .block3 a ,.block4 a { display:block; text-decoration:none}
  .block3 {}
  .block3 ul { margin:0; padding:0; list-style:none}
  .block3 li { float:left; width:16px; height:16px; margin-right:2px; background:#fff; border:1px solid #afafaf; margin-bottom:0}
  .block3 li:last-child { margin-right:0}
  .block3 .activeblock li, .block4 .activeblock li { background:#afafaf}
    .block4 { margin-top:5px}
  .block4 ul { margin:0; padding:0; list-style:none}
  .block4 li { float:left; width:11.5px; height:16px; margin-right:2px; background:#fff; border:1px solid #afafaf}
  .block4 li:last-child { margin-right:0}


 
 .customer-account-login .page-title { margin-top:4px;}
.cms-contact-us .page-title h1 { margin-bottom:0}
.cms-contact-us .column.main { padding-bottom:15px}
.footer .collapsible .block1 { padding-top:0}
.cate-right.noimg-container { width:100%}

.magicmenu .nav-desktop .level0:hover .level-top-mega { left:0 !important}
.magicmenu .nav-desktop .level0:hover .level-top-mega .content-mega-horizontal { width:100% !important}

.magicmenu .nav-desktop .level0 .level-top-mega { left:0 !important}
.magicmenu .nav-desktop .level0 .level-top-mega .content-mega-horizontal { width:100% !important}
.magicmenu .nav-desktop .level0 .level-top-mega .mage-column.cat-mega { width:100%}
.magicmenu .nav-desktop .level0 .level-top-mega .content-mega-horizontal {  width: 100% !important;  float: left;}
.magicmenu .nav-desktop .Voodoo.Vixen.level0 .level-top-mega .mage-column .pa_class.children { width:15%}
.Voodoo.Vixen .no_class a {  margin:13px 13px 13px 0 !important;  line-height: 7px !important; }
.Voodoo.Vixen .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .no_class.children{ width: 200px;}
.magicmenu .nav-desktop .level0 .level-top-mega { width:100%; float:left}

.opc-wrapper .shipping-address-items { margin-top:25px}

/*06-10-2022*/
.sticky-logo , .stickey-navi { display: none;}
.header-container-fixed .sticky-logo , .header-container-fixed .stickey-navi { display: block;}
.header-container-fixed .new-content-logo , .header-container-fixed .new-content-seach{ display: none;}
.header-container-fixed .magicmenu .nav-desktop .level0 .level-top{ padding: 15px 12px;}
.header-container-fixed .mobilec-none{ margin-top: 15px;}
.header .header-container-fixed .minicart-wrapper{ margin-top: 15px;}

.new-col-sticky .header-logo.new-header-logo{ display:none; position:absolute; top:-4px; width:160px;}
.header-logo.new-header-logo { max-width:100%; height:auto}
.new-col-sticky .monile-three { display:none; position:absolute; top:0; right:0}
.header-container-fixed .new-col-sticky .header-logo.new-header-logo { display:block}
.header-container-fixed .new-col-sticky .monile-three { display:none}
.header-container-fixed .monile-three { position:absolute; top:0; right:0}
.header-container-fixed .content-logo, .header-container-fixed .content-seach { display:none}
.header-container-fixed .content-cart.menu-mobile { position:absolute; top:0; right:0; z-index:9000000}
.header-container-fixed .container { position:relative}
.header-container-fixed .sign-left.sign-cust a > span{ display:none}
.header-container-fixed .sign-left.sign-cust a > span.h-img{ display:block}
.header-container-fixed .sign-left.register-cust.flagse { display:none}
.header.header-container-fixed .minicart-wrapper { margin-top:13px}
.header-container-fixed .mobilec-none { margin-top:13px}
.products-grid .product-name{white-space: normal; height: 34px;}

#expandbtn{ display: none;}
.related-category ul li.reads-mores{ display: none;}
.related-category ul li.after_display{ display: inline-block;}
.reads-mores.new_hides{ display: none;}
.new-qty-ch-carts input.qty{ border: 1px solid #cdcdcd !important; margin-top: 12px;}

.monile-logos {   padding-bottom: 15px;  border-bottom: 1px solid #ccc;  margin-bottom: 10px;  width: 100%;  padding-top: 17px;  padding-left: 13px;}
.monile-logos img { max-width:150px; height:auto}
.menu-contactus{clear: both;padding: 16px;}
.menu-contactus .block-address li p span { color:#F4989D; font-weight:bold; text-transform:uppercase; display:inline-block; padding-right:10px}
.catalog-product-view .bigimage100.bigimage50.odd.last-item{ width: 100%}
.catalog-product-view .swatch-attribute-selected-option{ display: none;}
#price-labels-packs {float: left;  margin-top: 2px;  margin-right: 6px;}

.packs-packp-new {  width: 100%;  float: left; margin-bottom: 10px;}
.pack-lefts{ float: left;}
.pack-rights {  float: right;}
#packprice-sa , #details_d2{ font-weight: bold}
.checkout-cart-index .cart-summary #block-shipping{ display: none}
.checkout-index-index .items-in-cart .content.minicart-items {  display: block !important;}
.opc-block-summary .items-in-cart > .title::after{ display: none;}
.product.product-item-sku.sku .label{ display: none;}

.bootm-productlister .filter_custom_toolbar {  display: none;}

.header-content.header-sticker.head_new_content .container { max-width:1600px;}
.magicmenu .nav-desktop .Voodoo.Vixen.level0 .level-top-mega .mage-column .pa_class.children { width:16.66%}
.magicmenu .nav-desktop .Voodoo.Vixen.level0 .level-top-mega .mage-column .no_class.children a { margin-left:0}
.magicmenu .nav-desktop .Voodoo.Vixen.level0 .level-top-mega .mage-column .no_class.children a:before  {background:#f89ea3; bottom:-8px}
.magicmenu .nav-desktop .Voodoo.Vixen.level0 .level-top-mega .children .view_all-pr a { text-transform:uppercase;color:#f89ea3; text-decoration:underline}

.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .pa_class.children { width:14.66%}
.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .no_class.children a { margin-left:0}
.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .no_class.children a:before  {background:#f89ea3; bottom:-8px}
.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .children .view_all-pr a { text-transform:uppercase;color:#f89ea3; text-decoration:underline}
.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .no_class.children { width:118px;}
.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .no_class.children a { margin-bottom:0; margin-top:15px}
.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .no_class.children a:before { bvottom:-5px}
.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .no_class.children.nav-2-7 a { margin-top:28px}
 
 .fourthdbanner {  display: block;  position: relative;  margin-bottom: 1px;  margin-top: 3px;}
 .static-banner .banners-images {  margin: auto;}
 .fourthdbanner img {  width: 100%;  height: auto;}
.fourthdbanner .banner-contents {  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  flex-direction: column;  justify-content: center;  align-items: center;  align-content: flex-start;  padding: 12px 14px;  font-size: 13px;  color: #888;}
.fourthdbanner .text-center {  text-align: center;}
.fourthdbanner h6 {  margin: 0;  color: #fff;  font-size: 16px;}
.fourthdbanner * + h1 {  margin-top: 7px;  color: #fff;}
.fourthdbanner .action.default.bg-white {  background-color: #fff;  padding: 11px 16px;  color: #000;}
.mobile-mbanner {  display: none;}
.desktop-mbanner {  display: block;}
 

.videos_cls1 {    position: relative;    padding-bottom: 42.7%; /* 16:9 */    height: 0;}
.videos_cls1 iframe {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}
.magicslider .external-video:after{ background: none;}

.sliders_desktops{ display: block;}
.sliders_mobiles{ display: none}


/*navigation new css*/
.sections.nav-sections.cdz-fix-left .cdz-menu { background:#fff;}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu{ display:table; margin:auto; float:none; width:auto; background:none} 
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top { position:relative}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top .menu-link{ padding:22px 20px 22px; background:none; letter-spacing:1px}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top .menu-link span {  padding: 0;  text-transform: uppercase;  font-size: 15px;  text-decoration: none;  outline: medium none;  text-align: left;  font-family: "Montserrat", sans-serif; font-weight:500}


.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top.parent .menu-link:after {    content: "\f107";    font-family: "FontAwesome";    font-size: 14px;    margin-left: 5px;    opacity: 0.3;    vertical-align: 0;}

.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop {  background-color: #ffffff;  border-color: #f0f0f0;  border-style: solid;  border-width: 0 1px 1px 1px;  box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);}


.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a.itemsub {  color: #333333;  position: relative;  font-size: 14px;  text-transform: uppercase;  font-weight: 500;  padding: 0;  display: block;  line-height: 30px;  margin: 28px 0 15px;  font-family: "Montserrat", sans-serif; position:relative; margin-top:2px; padding-left:0}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a.itemsub:hover { padding-left:0}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a.itemsub:before {  content: "";  position: absolute;  left: 0;  bottom: -5px;  background-color: #dddddd;  height: 1px;  width: 60px;}


.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-width-24 {  margin-left: 0;  margin-right: 0;  padding: 0 25px; width:100%}


.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li { margin-bottom:0px}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a { text-align: left;text-decoration: none;font-size: 13px;text-transform: capitalize;display: block;line-height: 28px;transition: padding 0.5s ease 0s;color:#666666;font-weight: 300;letter-spacing: 1px;}
 .sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a:hover {   color: #F4989D;  padding-left: 10px;}
 

 
 .sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li.no_class a { color:#333; text-transform:uppercase; position:relative  }
 .sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li.no_class a:before {    content: "";  position: absolute;  left: 0;  bottom: -5px;  background-color: #dddddd;  height: 1px;  width: 60px;background: #f89ea3;  bottom: 0px;}
 .sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li { line-height:28px}
 
 .sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li.mviewall a {  text-transform: uppercase;  color: #f89ea3;  text-decoration: underline;} 

 .mobile-ma_address {  font-size: 15px;  line-height: 24px;  padding: 13px; display:none}
 .header .sections.nav-sections.cdz-fix-left .logo {  margin-top: 14px;  margin-left: 11px; margin-bottom:14px; display:none} 
 
/* new updates 22-03-2023*/
.newsletetr-bottom { padding-top:10px;}
.footer .collapsible .form-subscribe-header p { font-weight:bold}

/*Products filter css for all 3 wesbite*/
/*.catalog-category-view .toolbar.toolbar-products { margin-bottom:0; float:left; width:100%}*/
.catalog-category-view .toolbar.toolbar-products .filterandorder .filter_custom_toolbar{ margin-left:22px; margin-top:4px; font-size:15px}
.catalog-category-view .toolbar.toolbar-products .filterandorder .filter_custom_toolbar img { margin-top:2px}
.product.name.product-name.product-item-name { height:37px; text-overflow: unset; white-space: inherit; line-height:20px} 
.footer-social{ margin-top: 9px;}
.one_h6{ text-transform: uppercase; }
.slide4 .product.product-item-sku.sku{ display: none;}
.slide4 .customNavigation .next {	 position:absolute;	left:3px;	top:35%;	cursor:pointer; padding:0}
.slide4 .customNavigation .next:before {content:"\f104"; color:#3b3b3b; font-size:50px; font-family:"FontAwesome",Arial, Helvetica, sans-serif}
.slide4 .customNavigation .prev {	position:absolute;right:3px;top:35%;cursor:pointer; padding:0}
.slide4 .customNavigation .prev:before {content:"\f105"; color:#3b3b3b; font-size:50px; font-family:"FontAwesome",Arial, Helvetica, sans-serif }
.slide4 .slidenavdisabled{ display:block !important}

/*FIlter box css*/
.sidebar.sidebar-main.newbar.f_active {box-shadow:0px 0px 4px 0px #ccc; -webkit-box-shadow:0px 0px 4px 0px #ccc; top:98px; padding-top:0; padding-top:15px;}
.close_button {  font-size: 21px;  text-transform: lowercase;  font-weight: bold;  position: absolute;  top: -2px;  right: 11px; cursor:pointer}
.catalog-category-view .alocolumns { position:relative}
.catalogsearch-result-index .alocolumns { position:relative}
.filterandorder { float:left}
.filt_text_c .fil_text { display:none}

 /*Products search css for all 3 wesbite*/
.catalogsearch-result-index .close_button{ top:0 }
.catalogsearch-result-index .page-products .alocolumns { z-index:inherit}
.action.sorter-action{ display: none}
.footer-social-left {  float: left;  padding-right: 35px;}

 /*Uppervcase for all 3 website heading*/ 
.products-grid .product-name a { text-transform:uppercase}
.product-view .product-shop .page-title-wrapper .page-title span { text-transform:uppercase}
.minicart-items .product-item-name { text-transform:uppercase}

.checkout-index-index .opc-block-summary .product-item .product-item-inner {   table-layout: fixed;}
.checkout-index-index .opc-block-summary .product-item .product-item-name-block {  display: table-cell;   width: 82%;}
.checkout-index-index .opc-block-summary .product-item .subtotal { width: 67px;}
.checkout-index-index .minicart-items .product-item-details {  text-align: left;  padding-left: 46px;}

.category-products.grid .item .product-image-photo { margin:0}
.catalog-category-view .product-items .product-item { padding-left:17px ; padding-right:17px}


#html-body .page-wrapper { overflow:visible}
.page-header.alothemes {  position: sticky;  top: 0;  left: 0;  z-index: 99999999999;  background: #fff; }
.page-header.alothemes.darkfixed{ -webkit-box-shadow: 0 8px 6px -9px rgba(0,0,0,0.5);  -moz-box-shadow: 0 8px 6px -9px rgba(0,0,0,0.5);  box-shadow: 0 8px 6px -9px rgba(0,0,0,0.5);}


.related-category ul li.item { display:block; height:auto; border:none}
.related-category ul li.item a { padding-top:5px; padding-bottom:5px;}

/*updates for all 3 website css*/
.block-content.filter-content { padding:7px 20px;}
.block-content.filter-content *{font-family:"Montserrat", sans-serif;}
.block-content.filter-content .filter-options {  margin-left: -1.5%;  margin-right: -1.5%;  overflow: hidden;}
.block-content.filter-content .filter-options .onefilter_data {  width: 17%;  float: left;  margin-left: 1.5%;  margin-right: 1.5%;} 
.catalog-category-view .filter-options-content { font-size:inherit}
.filter-options .filter-options-content .ui-slider-horizontal { height:10px;}
.block-content.filter-content .amshopby-slider-container .amshopby-slider-display {  text-align: center;  font-size: 14px;  margin-top: 7px;  }
.filter-content .filter-actions { text-align:left; padding:0; margin-top:8px; margin-bottom:15px;}
.filter-content .filter-actions .action.clear.filter-clear {  padding: 4px 10px;  background: #F4989D;  color: #fff; display:inline-block; font-size:13px;}
.block-content.filter-content .amshopby-slider-container .am-slider .ui-slider-handle { background: #F4989D;}
.block-content.filter-content .filter-options-content .items .item input{ margin-top:-2px; margin-right:3px}
.block-content.filter-content .filter-options-content .items .item label { font-weight:normal}
.block-content.filter-content .filter-options .filter-options-content .item a span { font-weight:normal}
.block-content.filter-content .filter-options .filter-options-title { font-weight:bold}
.block-content.filter-content .filter-options .filter-options-content .item a span { font-size:13px;}
.block-content.filter-content .filter-options .filter-options-content .item { line-height:35px;}
.block-content.filter-content .filter-options .filter-options-content .item a span { font-size:13px; padding-top:6px; padding-bottom:6px;}
 .block .block-content.filter-content .block-subtitle { font-weight:bold; color:#F4989D }
 
.block-content.filter-content .filter-options-content .items {    max-height: 410px;    overflow: auto;}
.block-content.filter-content .filter-options-content .swatch-option.text {    background: #f0f0f0;    color: #686868;    font-size: 11px;    font-weight: 400;    line-height: 20px;    margin-right: 4px;    min-width: 22px;    padding: 2px 6px;    margin-bottom: 3px;
}
.block-content.filter-content .filter-options-content .swatch-option {    height: 26px;}
.block-content.filter-content #am-shopby-container .items .item { border-bottom:0; float:left; margin-right:15px}
.block.filter .filters_by { display:none}
.filter-options .filter-options-title:hover::after { color:#F4989D !important}
.filter-options .filter-options-content .item a:hover, .filter-options .filter-options-content .item a span:hover {  color: #F4989D !important;}

/*updates 25-4-2023*/
.price-box .price, .special-price .price { font-weight:bold}
.product-item .old-price .price { font-weight:bold}
.block-collapsible-nav .item a, .block-collapsible-nav .item > strong { text-transform:uppercase}

.checkout-cart-index .cart.table-wrapper .col { text-transform:inherit}
.cart-summary > .title { text-transform:uppercase}
.opc-progress-bar-item > span { text-transform:uppercase}
.opc .step-title { text-transform:uppercase}
.opc-block-summary > .title { text-transform:uppercase}
.table-checkout-shipping-method thead th { text-transform:uppercase}
.checkout-payment-method .payment-option-title { padding-left:0}
.opc-block-summary .items-in-cart > .title strong { text-transform:uppercase}
.opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, .checkout-agreements-items .checkout-agreements-item-title { text-transform:uppercase}
.checkout-index-index .opc-block-shipping-information { padding-left:0; padding-right:0}
.table:not(.cart):not(.totals) > thead > tr > th, .table:not(.cart):not(.totals) > tbody > tr > th, .table:not(.cart):not(.totals) > tfoot > tr > th, .table:not(.cart):not(.totals) > thead > tr > td, .table:not(.cart):not(.totals) > tbody > tr > td, .table:not(.cart):not(.totals) > tfoot > tr > td { text-transform:uppercase}
.footer .block-content-statick li a { text-transform:uppercase}
.block-footer-bottom .footer strong { text-transform:uppercase}
.left-right-images .static-text.tex-right .title a { text-transform:uppercase}
.cms-page-view .title { text-transform:uppercase}

.form.create.account .secondary .action.back {  background: none;  border: none;  padding-left: 6px; color:#F4989D; padding-right:0}
.form.create.account .secondary .action.back span { color:#F4989D; font-weight:600}

.modal-popup.modals-ajaxcart .modal-inner-wrap .content-ajaxcart .message, .message.notice, .message.success { background:#EEF0F4}
.message.notice, .message.success {  color:#F4989D}
.message.notice > :first-child::before { color:#F4989D}
.message.success > :first-child::before { color:#F4989D}
.modal-popup.modals-ajaxcart .modal-inner-wrap .content-ajaxcart .message::before { color:#F4989D}
.modals-ajaxcart .modal-content .actions .action { background:#F4989D; border-color:#F4989D}
.modal-popup.modals-ajaxcart .modal-inner-wrap .content-ajaxcart .popup.newpopup .message { color:#F4989D}
.modal-popup.modals-ajaxcart .modal-inner-wrap .content-ajaxcart .message a { color:#F4989D}
.product-view .add-to-cart button.button span { text-transform:uppercase}

.page.messages  { max-width:1180px; margin:auto !important; width:auto !important; padding:0 15px !important}
.action.edit span, .action.back span, .action.remind span, .login-container .fieldset::after { color:#F4989D}
.message.success a { color:#F4989D; text-decoration:underline}
.message { background:#EEF0F4 !important; color:#F4989D !important}
.message.info > :first-child::before {color:#F4989D !important}

.wishlist-index-index .products-grid.wishlist .product-item:nth-child(2n+1) {  clear: none;}
.wishlist-index-index .products-grid.wishlist .product-items{ margin-left:-1%; margin-right:-1%; overflow:hidden}
.wishlist-index-index .products-grid.wishlist .product-item { width:23%; margin-left:1% !important; margin-right:1% !important}


.modal-popup.modals-ajaxcart .action-close { top:0; right:0}
.opc-block-summary .minicart-items-wrapper { max-height:872px;}
.checkout-index-index .opc-block-summary .minicart-items-wrapper { max-height:600px;}
.catalog-category-view .product-items .product-item { position:relative}
.catalog-category-view .product-items .product-item .stock.unavailable { position:absolute; top:10px; right:27px; z-index:999}
.catalog-category-view .category-products.grid_4 .product-items .product-item { height:auto !important}

.details_info .product_details.details1,.details_info .product_details.details2,.details_info .product_details.details3 { padding-left:15px; padding-right:15px;}

.slide4 { margin-left:-15px; margin-right:-15px}
.slide4 #owl-example4 .item { margin-left:15px; margin-right:15px;}
.slide4 .product-item-details { margin-top:15px; text-align:center}
.new-listrec .slide4 .product-item-description { display:none}
.new-listrec .slide4 .customNavigation {}

.slide4 .product-item-details a{  text-transform: uppercase; font-weight: 500;font-size: 14px;  line-height: normal;  outline: 0 none;  text-transform: uppercase;  text-decoration: none;  font-weight: 500;  letter-spacing: 1px;}
.new-listrec .slide4 .price-box { display:block; text-align:center}

.custom-realated-data { margin-top:40px;}
.custom-realated-data .block-title{ text-transform:uppercase;  font-size: 16px;  font-weight: normal;  letter-spacing: 1px;  font-family: "Montserrat",sans-serif;}
.custom-realated-data .block-title strong { font-size:16px;}
.custom-realated-data .slide5 .product-item-details { margin-top:15px; text-align:center}
.custom-realated-data .slide5 .product-item-details a{  text-transform: uppercase; font-weight: 500;font-size: 14px;  line-height: normal;  outline: 0 none;  text-transform: uppercase;  text-decoration: none;  font-weight: 500;  letter-spacing: 1px;}

.custom-realated-data .slide5 .item { margin-left:15px; margin-right:15px;}



.custom-realated-data .slide5 {position:relative; padding:0; margin-top:0px; margin-left:-15px; margin-right:-15px; padding-left:20px; padding-right:20px  }
.custom-realated-data .slide5 .price-box { display:table; margin:auto}
.catalog-product-view .column.main { display:block;display: block !important;}
.slide5 .customNavigation .next {	 position:absolute;	left:3px;	top:35%;	cursor:pointer; padding:0}
.slide5 .customNavigation .next:before {content:"\f104"; color:#3b3b3b; font-size:50px; font-family:"FontAwesome",Arial, Helvetica, sans-serif}
.slide5 .customNavigation .prev {	position:absolute;right:3px;top:35%;cursor:pointer; padding:0}
.slide5 .customNavigation .prev:before {content:"\f105"; color:#3b3b3b; font-size:50px; font-family:"FontAwesome",Arial, Helvetica, sans-serif }
.out_sprice_none{ display:none !Important}

.product.actions .outstocks { display:table; margin:auto}
.product.actions .outstocks a { background:#000; color:#fff; padding:7px 15px; display:block}
.product_new_alert.product { clear:both; float:left; padding-left:0; padding-top:0}
.product_new_alert.product .action.alert{ background:#000; color:#fff; padding:7px 15px; display:block; border-radius:0 }

.catalog-product-view .page-footer { margin-top:0}

.stock.unavailable { display:none !important}

.tb_class_v table { border:1px solid #ccc; border-collapse:collapse; table-layout:fixed}
.tb_class_v table td { border:1px solid #ccc; text-align:center; padding:10px;}
.tb_class_v table thead td { color:#F4989D; font-weight:500}
.tb_class_v table td p{ margin-bottom:0}
.tb_class_v table tbody td:first-child { color:#F4989D;font-weight:500}
.cms-sizes-fittings .accordion-section .accordion-section-title { padding-right:25px}
.attrlabel {  font-weight: bold;  font-size: 14px;  color: #666;}
.swatch-option.selected{ outline: 2px solid #F4989D;}
.custom-realated-data .price-label{ display: none;}

/*Updates as on 28-04-2023*/
.catalog-product-view .det-retin-help { height:200px;}

.catalog-product-view .more-imagss{display: flex;flex-direction: row;flex-wrap: wrap;}
.catalog-product-view .fancybox-container { z-index:99999999999999999}
.catalogsearch-result-index #amasty-shopby-product-list dl.block{ display: none !important;}

.header-settings.currencysa { float:left}
.header-settings.currencysa .currency_top { padding-bottom:0;  border-bottom:0; margin-bottom:0; margin-top:3px}
.page-header .header-settings.currencysa .switcher { margin-right:0;}

.size-guide-mainc img{ max-width:100%; height:auto}
.size-guide-left{ float:left; width:58%; text-align:left; margin-top:20px;}
.size-guide-right { width:38%; float:right; }

.accordion-section {border-bottom:1px solid #ccc}
.accordion-section .accordion-section-title{ padding:10px 0; display:block; padding-left:0; position:relative; font-weight:bold}
.accordion-section-content { border-top:1px solid #ccc; padding-top:16px}


.accordion-section .accordion-section-title:before {position:absolute;	right:3px; top:2px;	cursor:pointer; padding:0;content:"\f107"; color:#3b3b3b; font-size:24px; font-family:"FontAwesome",Arial, Helvetica, sans-serif}
.size_chrt_popup{ margin-bottom: 30px;}
.size_chrt_popup .size-guide-left{ width: 100%;}
.accordion-section-content{ display: none;}


.accordion-section-v {border-bottom:1px solid #ccc}
.accordion-section-v .accordion-section-title-v{ padding:10px 0; display:block; padding-left:0; position:relative; font-weight:bold; text-transform: uppercase;}
.accordion-section-content-v { border-top:1px solid #ccc; padding-top:16px}
.accordion-section-v .accordion-section-title-v:before {position:absolute;	right:3px; top:2px;	cursor:pointer; padding:0;content:"\f107"; color:#3b3b3b; font-size:24px; font-family:"FontAwesome",Arial, Helvetica, sans-serif}
.accordion-section-content-v{ display: none;}

.cms-faqs .accordion-section-content-v { padding-top:0}
.cms-faqs .accordion-section .accordion-section-title { font-weight:normal}
.account .page-title-wrapper .page-title { margin-top:0}
.videos_cls1 a{ position: absolute;  height: 100%;  width: 100%; display:block; top:0; left:0 }
.videos_cls1 a:before { width:100%; height:100%; content:''; opacity:0; z-index:9999999999; background:#000; position:absolute; top:0; left:0}


 .grid-slider-64787417a83128 .alo-item { padding:0}
.magicslider.grid-slider.home-slider  { padding-left:0 !important; padding-right:0 !important}
.alo-magicslider { margin-left:-15px; margin-right:-15px;}

.cms-page-view .column.main .text_mleft a { text-decoration: underline;}
.footer.footermain .foo_first a {  text-decoration: underline;}
.cate-description.det-retin-help a {  text-decoration: underline;}
.left-right-images .text a{text-decoration: underline;}
.cms-page-view .column.main a { text-decoration: underline;}
.cms-page-view .column.main a.accordion-section-title , .cms-page-view .column.main a.accordion-section-title-v {  text-decoration: none;}
.cms-page-view .column.main a.grid-text__cta {  text-decoration: none;}
.cms-page-view .static-text.tex-right h3.title a{ text-decoration: none;}

.s_ordernone {  display: none !important;}
.checkout-index-index .payment-method-content { padding-left:0}
.checkout-index-index .billing-address-same-as-shipping-block input[type="radio"], .checkout-index-index .billing-address-same-as-shipping-block input[type="checkbox"] { margin:0; margin-right:5px; width:14px; height:14px; margin-top:-4px;}
.checkout-index-index .billing-address-same-as-shipping-block input:checked[type="radio"], .checkout-index-index .billing-address-same-as-shipping-block input:checked[type="checkbox"] {accent-color: #F4989D;}
.product_details .det_desc a {  text-decoration: underline;}

.checkout-index-index .payment-method-content { padding-left:0}
.checkout-index-index .billing-address-same-as-shipping-block input[type="radio"], .checkout-index-index .billing-address-same-as-shipping-block input[type="checkbox"] { margin:0; margin-right:5px; width:14px; height:14px; margin-top:-4px;}
.checkout-index-index .billing-address-same-as-shipping-block input:checked[type="radio"], .checkout-index-index .billing-address-same-as-shipping-block input:checked[type="checkbox"] {accent-color: #FFCED0;}
.product_details .det_desc a {  text-decoration: underline;}
.klarna_products.clearfix {  float: left;  width: 100%;  margin-bottom: 20px;}

.footer-copyright {  padding: 20px 0;}
.footer-copyright .main {  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;}
.footer .copyright { padding: 0;  margin: 0;  padding: 20px 0;  text-transform: uppercase;  text-align: center;  display:block;  line-height: normal;}

/*Color Uniformaty css*/
input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"] { background:#fbfbfb}
input.input-text, select, textarea {background:#fbfbfb}

input:checked[type="checkbox"] {  accent-color: #FFCED0;}
input.radio {}
 input[type="checkbox"]{ top:0; vertical-align: sub;}
input.checkbox {}
 input[type="checkbox"]:focus{        outline:0;    }
  input[type="radio"]:focus{        outline:0;    }
input[type="radio"] {  /* remove standard background appearance */  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  /* create custom radiobutton appearance */  display: inline-block;  width: 15px;  height: 15px;  padding: 2px;  /* background-color only for content */  background-clip: content-box;  border: 2px solid #bbbbbb;  background-color: #e7e6e7;  border-radius: 50%; min-height:inherit; margin-top:-2px !important; outline:none}

/* appearance for checked radiobutton */
input[type="radio"]:checked {  border-color: #FFCED0;    background-color: #FFCED0;}

.newsletterssa{background: #fbfbfb;}
.nav > li > a:hover, .nav > li > a:focus {  text-decoration: none;  background: none; color:#DD6874}
.message {  background:#fbfbfb !important;  color: #222 !important;}
.message.warning > :first-child::before { color:#DD6874}

.sign-left { font-size:13px; font-weight:bold;  color:#222}
.search-area.header-search .block-search .block .block-title strong { font-size:13px; font-weight:bold;  color:#222}
.header-logo .logo img { float:left}

.switcher-options strong span {  font-size: 13px;  padding-right: 5px;  font-weight: bold;  font-family: "Montserrat", sans-serif;}
.content-cart .block-minicart .subtitle.empty { font-size:13px; font-weight:bold; font-family:"Montserrat", sans-serif; color:#222}
.block-minicart .block-content > .actions > .primary .action.primary { font-size:12px;}
.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current strong {color:#DD6874}
div.mage-error { color:#DD6874}
.message.error > :first-child::before { color:#f4989d}
.message.error { color:#f4989d}
.modal-custom .action-close::before, .modal-popup .action-close::before, .modal-slide .action-close::before {color:#DD6874}
.klarna_products { background:#f5999e; text-align:center}

.minicart-items .product-item-details .price { color:#f4989d}
.minicart-items .action.edit::before, .minicart-items .action.delete::before, .cart.table-wrapper .actions-toolbar > .action-delete::before, .cart.table-wrapper .actions-toolbar > .action-edit::before {color:#f4989d}

.sections.nav-sections.cdz-fix-left .cdz-menu .item.level-top.open > a, .sections.nav-sections.cdz-fix-left .cdz-menu .item.level-top > a:hover { color:#DD6874}

input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
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 #ececec;  -webkit-text-fill-color: #666;  -webkit-box-shadow: 0 0 0px 1000px #fbfbfb inset;  transition: background-color 5000s ease-in-out 0s;}

.checkout-payment-method .payment-option-title .action-toggle { color:#DD6874}
.minicart-items .product-item-details .price { color:#DD6874}
.opc-block-shipping-information .shipping-information-title .action-edit::before {color:#DD6874}

.opc-block-shipping-information .shipping-information-title .action-edit::before{ color: #f4989d;}
.abs-action-remove, .cart.table-wrapper .action.help.map, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .payment-method-billing-address .action-cancel, .checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address, .checkout-agreements-block .action-show, .cart-summary .block.giftcard .action.check, .gift-options .actions-toolbar .action-cancel, .table-comparison .wishlist.split.button > .action, .product-items .wishlist.split.button > .action, .paypal-button-widget .paypal-button, .abs-add-fields .action.remove, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove{ color: #222222;}
.abs-action-button-as-link:hover, .abs-action-remove:hover, .cart.table-wrapper .action.help.map:hover, .opc-wrapper .edit-address-link:hover, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .action-auth-toggle:hover, .checkout-payment-method .payment-method-billing-address .action-cancel:hover, .checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address:hover, .checkout-agreements-block .action-show:hover, .cart-summary .block.giftcard .action.check:hover, .gift-options .actions-toolbar .action-cancel:hover, .table-comparison .wishlist.split.button > .action:hover, .product-items .wishlist.split.button > .action:hover, .paypal-button-widget .paypal-button:hover, .abs-add-fields .action.remove:hover, .form-giftregistry-share .action.remove:hover, .form-giftregistry-edit .action.remove:hover, .form-add-invitations .action.remove:hover, .form-create-return .action.remove:hover, .form.send.friend .action.remove:hover{ color: #f4989d;}
#minicart-content-wrapper .minicart-items-wrapper{ display: none;}
.field.qty.new-qty-ch-carts{ pointer-events: none;}
.account .action.change-password{ display: none;}
.product-view .product-shop .product-social-links a.already-wish{ color: #ffffff;background-color: #F4989D;border-color: #F4989D;}
.order-products-toolbar.toolbar.bottom .pager{ display: block;}



.customer-account-forgotpassword .actions-toolbar:after{ visibility: hidden;  display: block;  content: "";  clear: both;  height: 0;}
* html .customer-account-forgotpassword .actions-toolbar{ zoom: 1; } /* IE6 */
*:first-child+html .customer-account-forgotpassword .actions-toolbar { zoom: 1; } /* IE7 */


.customer-account-forgotpassword .form.password.forget .fieldset{ margin-bottom:15px;}
.customer-account-forgotpassword .actions-toolbar button.primary{ margin-top:10px}
.customer-account-forgotpassword .actions-toolbar .secondary{ margin-top:10px;}
.sticker.top-right{ display: none;}
#notice-cookie-block{ background: #fff; color: #222;}
#notice-cookie-block a {  color: #f4989d;}
#notice-cookie-block p{ padding-left: 120px;}
#notice-cookie-block #btn-cookie-allow {  margin-left: 20px;}

#notice-cookie-block .content{justify-content: center;}
#notice-cookie-block p{ padding-left:0}

.modal-popup.modals-ajaxcart .ajax-mainl-conatiner .actions .btn-continue .continue.action {  border: 1px solid #F4989D;  background: none;  color: #000;}
.modal-popup.modals-ajaxcart .ajax-mainl-conatiner .actions .btn-continue .continue.action:hover { background:#F4989D; color:#fff}

.checkout-success { text-align:center; padding-top:10px}
.checkout-success .actions-toolbar .primary{ float:none; display:table; margin:auto; margin-top:8px; margin-bottom:13px;}

.swatch-option:focus {box-shadow:none !important}
.bootm-productlister .toolbar-amount {  display: block; text-transform: uppercase;  }
.new-createad_account{ width: 100% !important}
.nes-daccs_a.clearfix {  width: 50%;}
.checkout-cart-index .cart-products-toolbar-bottom .pager{ display: block;}
.checkout-cart-index .cart-products-toolbar-bottom .pager .pages strong{ display: block; float: none; line-height: inherit; padding-right: 0;}

.sliders_desktops { max-width:1920px; margin:auto}
.category-products .product-items{ display:flex; flex-wrap:wrap}


/*Full width css starts here */
.header .container { max-width:100%}
.container { max-width:100%}
/*.cate-left {  width: 15%;}
.cate-right { width:84%}*/
.listingopen .viewtype { margin-bottom:15px}  

.sub-cat-owl { margin-top:25px}
.slide3 .customNavigation .prev,.slide3 .customNavigation .next { top:24px;}

.catalog-product-view .new_productinner.container, .new-related-c.container { max-width:100%}
.catalog-product-view .more-imagss {  display: flex;  flex-direction: row;  flex-wrap: wrap;  justify-content: center;  align-content: center;  align-items: center;}
.catalog-product-view .bigimage100.bigimage50.odd.last-item {  width: 50% ;}
.category-products.products.wrapper.grid.products-grid.grid_3 .item.product{ height:auto !important}

.left-right-images { max-width:1920px; margin:auto;}
.cms-new-collection .banners-images.one-banners-images{ text-align:center; width:100%}
.cms-new-collection .banners-images.one-banners-images .desktop-mbanner { margin:auto}
.newsignin.checkout-conss.checkout-container.clearfix {  width: 1400px;  position: relative;}
.cms-edition .banners-images.one-banners-images{ text-align:center; width:100%}
.cms-edition .banners-images.one-banners-images .desktop-mbanner { margin:auto}

.cms-delivery-information .page-title, .cms-faqs .page-title { margin-top:0}
.cms-delivery-information .page-title h1, .cms-faqs .page-title h1 { margin-bottom:0}

.data.table tbody tr td.a-subtotal .cart-price .price, .data.table tbody tr td .cart-price .price { color:#f4989d}
.data.table tbody tr td input.qty{ color:#f4989d}

.checkout-index-index .checkout-container .opc-progress-bar{ margin-top:0}
.checkout-index-index .payment-option.opc-payment-additional.discount-code .payment-option-content { padding-left:0}

.cms-sizes-fittings #maincontent.container {  max-width:1180px ;}
.customer-account-login #maincontent.container{ max-width:1180px}
.account #maincontent.container{ max-width:1180px}

.cms-offer-newsletter #maincontent.container { max-width:1180px}
.cms-contact-us #maincontent.container { max-width:1180px}
.cms-buy-now-pay-later #maincontent.container { max-width:1180px}
.disc_percen { top:-22px}
.open-quickview .product-info-stock-sku{ margin-bottom:13px}
.product-view.product-quickview .product.attribute.sku { margin-top:13px;}
.open-quickview .swatch-attribute.size { margin-top:15px}
.open-quickview .swatch-opt { margin-bottom:23px;}
.product-view.product-quickview .product-info-main.product-shop { height:490px}
.categoy-bt-bnner {max-width:1160px;margin:auto; padding-top:30px; clear:both  }
.cms-page-view #maincontent.container { max-width:1180px}
.customer-account-create #maincontent.container { max-width:1180px}

.catalogsearch-result-index .product-items .product-item { padding-left:0; padding-right:0; border:3px solid #fff}
.catalogsearch-result-index .item .product-image-photo { width:100%}
.catalogsearch-result-index .toolbar { margin-bottom:0; padding:0}
.catalog-category-view .product-items .product-item { padding-left:0; padding-right:0; border:3px solid #fff}
.category-products.grid .item .product-image-photo { width:100%}
.category-related { max-width:1180px; margin:auto}
.cms-edition.cms-page-view #maincontent.container { max-width:1180px}

.start-pages-item-previous a, .end-pages-item-end a { position:relative; display:block; width:100%; height:100%}
.start-pages-item-previous a:before {  content: "\f100";  display: inline-block;  font-family: FontAwesome;  font-size: 13px;  font-weight: normal;  line-height: inherit;  margin: 0px;  overflow: hidden;  text-align: center;  vertical-align: top;}
.end-pages-item-end a:before {  content: "\f101";  display: inline-block;  font-family: FontAwesome;  font-size: 13px;  font-weight: normal;  line-height: inherit;  margin: 0px;  overflow: hidden;  text-align: center;  vertical-align: top;}

.category-products.products.wrapper.grid.products-grid.grid_3 { padding:0 235px }

/*Product description new css 29-04-2024*/
.details_info .det-retin-help .product_details.details1{}
.details_info .det-retin-help .product_details.details2 {  padding: 0 110px;  width: 51%;}
.details_info .det-retin-help .product_details.details3{ float:right; width:16%}
.details_info #expandbtn { position:relative; left:66px}

/*.cms-index-index .block-footer-bottom .container{ max-width:1920px; margin:auto}*/
.page-footer .container { max-width:1180px; margin:auto}
.checkout-cart-index .block-footer-bottom .container { max-width:1180px; margin:auto}
.checkout-index-index .block-footer-bottom .container { max-width:1180px; margin:auto}
.catalog-category-view.page-layout-2columns-left .sidebar-main {  width: 100% !important;}
.catalogsearch-result-index.page-layout-2columns-left .sidebar-main {  width: 100% !important;}
.product_details .det_desc .csupport a { text-decoration:none}  
.slide4 {
  position: relative;
  padding: 0;
    padding-right: 0px;
    padding-left: 0px;
  margin-top: 0px;
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 20px;
  padding-right: 20px;
}

.catalog-category-view .toolbar.toolbar-products { margin-bottom:0; margin-top:20px}

.customer-account-login .actions-toolbar.butt2 .primary { display:table; margin:auto; float:none}
.customer-account-login .actions-toolbar.butt2 .primary span{ line-height:32px}
.cms-index-index .header-content.header-sticker {  border-top: 1px solid #ececec;}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top .menu-link {  padding: 18px 20px 8px;}
.homepage-block .banner-ver-hori-text .container { max-width:1180px; }
.catalog-category-view .category-related .cate-desc-relates .cate-titles { text-align:center}
.catalog-category-view .alocolumns .column.main { margin-top:0}
.catalog-category-view .banners-images.one-banners-images .categoy-bt-bnner { }
.page-footer{ margin-top:35px;}

.checkout-index-index .opc-progress-bar { padding-top:15px;}

.catalog-product-view .product-view { max-width:1900px; margin:auto}
.bottom-full-banner-home.fourthdbanner { max-width:1920px; margin:auto}
.page.messages { padding-left:0 !important; margin-left:0 !important; margin-right:0 !important; }
.category-products.grid .products { margin-left:0; margin-right:0}
.catalog-product-view .product-view .row { margin-left:0; margin-right:0}

.new-listrec.checktheseout.block-viewed-products-grid { padding-bottom:40px; padding-top:10px;}
.new-listrec.checktheseout.block-viewed-products-grid .title-inline .heading { margin-bottom:0; text-align:left; padding-bottom:0}
.new-listrec.checktheseout.block-viewed-products-grid .title-inline .heading span { font-size:16px}
.new-listrec.checktheseout.block-viewed-products-grid .title-inline .heading span:after { display:none}

.mobile-blocks-css_s{ display:none !important}
.disc_percentage_list {  font-size: 15px;  text-transform: uppercase;  font-family: "Montserrat",sans-serif;  font-weight: 600;  color: #f4989d;  position: relative;}
.catalog-product-view .product-info-main .stock.available {  display: none;}
.disc_percen {  color: #f4989d;  font-size: 22px;  font-weight: bold;  position: relative;  font-family: "Montserrat",sans-serif;  top: -10px;}


.catalog-product-view .product-info-main .price-box.price-final_price .old-price{ margin-left:0}
.catalog-product-view .product-info-main #price-labels-packs { margin-top:10px; float:left; margin-left:3px;}
.catalog-product-view .product-info-main .price-box .old-price .price-wrapper .price { font-size:25px;}

.catalog-product-view .product-info-main .normal-price.newsksnknd .new-pri.price-container.price-final_price .price { font-size:25px; font-weight:700; margin-top:7px; display:block}

.category-products.grid .products { margin-left:-15px; margin-right:-15px;}

.bootm-productlister .toolbar-products .pages {  display: block;  position: relative;  top: 0;  left: -76px;}
.catalog-product-view .product-info-main #price-labels-packs { float:right}

.catalog-product-view .product-info-main .normal-price.newsksnknd .new-pri.price-container.price-final_price .price {}


.catalog-product-view .product-info-main .normal-price #price-labels-packs.price-labels-packs{ float:left; margin-top:18px; margin-left:0px;}
.catalog-product-view .normal-price .jsd.price-wrapper { float:right}

.translate-mobile{ display: block;}
.new_google_translates.c_trans {  display: block;}
.new_google_translates {  display: none;}

.translate-custom { width:18px; display:inline-block; float:right; cursor:pointer}
.translate-custom img { max-width:100%; height:auto}
.new_google_translates.c_trans {  position: absolute;  background: #fff;  border: 1px solid #ccc;  top: 24px;  right: 0px; padding:10px;}
.new_google_translates.c_trans .ct-topbar .container { padding:0}
.new_google_translates.c_trans .list-unstyled.list-inline.ct-topbar__list { margin-bottom:0}
.new_google_translates.c_trans .list-unstyled.list-inline.ct-topbar__list .ct-language { margin-bottom:0; text-align:center}
.new_google_translates.c_trans .list-unstyled.list-inline.ct-topbar__list .ct-language a { text-transform:uppercase}
.new_google_translates.c_trans .list-unstyled.list-inline.ct-topbar__list .ct-language ul li:last-child { margin-bottom:0}
.new_google_translates.c_trans .list-unstyled.list-inline.ct-topbar__list .list-unstyled.ct-language__dropdown { margin-bottom:0}

.sections.store_language_s {float: left;  margin-left: 11px; margin-right: 20px;  margin-top: 32px; position:relative; z-index:9999}

.header  .mobilec-none { margin-left:0}
.sections.store_language_s { margin-right:12px;}
.clearpay.payment-method {  display: none !important;}
.catalog-product-view .qty11 {  text-align: center;}
.catalog-product-view .packs-packp-new {  display: none;}
.catalog-product-view .sticky_show_atc , .catalog-product-view .product-options-bottom .box-tocart .field.qty { display: none !important;}
.catalog-product-view .congig_addtocart.nocarts{ pointer-events: none;}
.email_spd { text-transform: lowercase;}
.logo-text.new-logo-text{ line-height: 32px; font-size: 16px;}
.sociallogin-wrapper.block-customer-login.login-container{ display: none;}
.checkout-index-index .payment-option.discount-code {  display: none;}


/*temprory css */
.sections.nav-sections.cdz-fix-left {}
.groupmenu-drop.slidedown {}
.sections.nav-sections.cdz-fix-left .groupmenu li.item.level0:nth-child(2) .groupmenu-drop-content .row {display: flex;  flex-direction: row;  justify-content: center;}
.sections.nav-sections.cdz-fix-left .groupmenu li.item.level0:nth-child(2) .groupmenu-drop-content .row .col-sm-4:nth-child(5) { display:none }
.sections.nav-sections.cdz-fix-left .groupmenu li.item.level0:nth-child(2) .groupmenu-drop-content .row .col-sm-4:nth-child(6) { display:none}

.cdz-menu.dropdown-fullwidth .groupmenu-width-18 { margin-left:auto; margin-right:auto}
.catalog-product-view .product-options-bottom .box-tocart.onesize_products .field.qty {  display: block !important;}
.checkout-cart-configure .box-tocart.update.update_item_onsize_qty .field.qty{ display: block !important;} 

@media only screen and (max-width: 3500px) and (min-width:980px)  {
.sections.nav-sections .cdz-menu.cdz-horizontal-menu ul.groupmenu .item.level0.level-top ul.groupmenu-drop li.item.level10.level1.level-top.parent.includeul ul.groupmenu-drop.slidedown {  visibility: visible;  position: relative;  background: none;  left: 0;  top: 0;  opacity: 1;  box-shadow: none;  border: 0;  -webkit-transform: translateY(0px);  -moz-transform: translateY(0px);  -o-transform: translateY(0px);  transform: translateY(0px);  display: block !important;}
}

@media only screen and (max-width: 3500px) and (min-width: 1400px)  {
.page-layout-1column .product-info-main { top:92px;}
.product-info-stock-sku {  margin: 13px 0;}
.product-view .product-shop .page-title-wrapper .page-title span { margin-bottom:22px}
.swatch-opt {  margin: 32px 0;}
.swatch-attribute.size {  margin-top: 24px;}
.what-my-sizes { padding-top:7px; padding-bottom:32px;}
.customline_qtyr { padding-top:38px;}
.box-tocart.custom_addtocartr { margin-top:30px; margin-bottom:30px}
.klarna_products.clearfix { margin-bottom:30px}

.cart-container .form-cart { width:70.66%}
.cart-summary { width:28.33%}

.sections.nav-sections {   left: -65px; position:relative}
.page-layout-1column .product.media { width:68%}
.page-layout-1column .product-info-main { width:32%}

.catalog-product-view .more-imagss {  display: flex;  flex-direction: row;  flex-wrap: wrap;  justify-content: center;  align-content: center;  align-items: center;}
.catalog-product-view .bigimage100.bigimage50.odd.last-item {  width: 50% ;}

.cms-buy-now-pay-later .clarna_right_left_main { max-width:1200px; margin:auto}

body.wp-sl.customer-account-login div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding { width:49%}
.customer-account-login .block.sociallogin-block { padding:0}

.checkout-cart-index .page-main.page-main-pal.container { max-width:1400px;}
.checkout-index-index .checkout-container { max-width:1400px; margin:auto}

/*New update 03-04-2024*/
.catalog-product-view .new_productinner.container { max-width:2030px; margin:auto}
.details_info .det-retin-help.container, .container.checktheseout { max-width:1180px; margin:auto}
.block-footer-bottom .container { max-width:1180px;}

.cate-custom-cont{ clear:right}
/*.cate-right { padding-top:3.5%}*/

}

@media only screen and (max-width: 2000px) and (min-width: 1400px)  {
/*.cate-right { padding-top:2.5%}*/
}
@media only screen and (max-width: 1700px) and (min-width: 1400px)  {
/*.cate-right { padding-top:1.5%}*/
}


 @media only screen and (max-width: 2500px) and (min-width: 768px)  {
 .catalog-category-view.page-layout-2columns-left .sidebar-main {  width: 100% !important;}
 .catalogsearch-result-index.page-layout-2columns-left .sidebar-main {  width: 100% !important;}
#layered-filter-block{ display: inline-block; width:100%; }
.filter-options-item {  float: left; width: 15%; margin-right:3%}
.sidebar.sidebar-main.newbar .filter-options-item:last-child { margin-right:0}
#mybar .block .block-title{ display: none;}
.filter-options .filter-options-content .item span.count{ display: none;}
.filter-options .filter-options-title::after{ display: none;}
.filter-options .filter-options-title{ pointer-events: none;}
.filter-options-content {  display: block !important;}
.filter-options .filter-options-content{ padding: 0;}
.filter-options .filter-options-content .swatch-attribute{ padding-top: 0;}
.filter-current .action.remove{ position: relative;}
 }

@media only screen and (max-width:1600px)  {
/*Full width css starts here */
.category-products.products.wrapper.grid.products-grid.grid_3 { padding:0 200px }

}
@media only screen and (max-width:1500px){
.block-footer-bottom .field.newsletter.input-box { width:100%;}
.block-footer-bottom .block-subscribe input.input-text { width:100%}
/*
.category-products .product-items .product-item { width:25% }*/
}
@media only screen and (max-width:1400px)  {
.magicmenu .nav-desktop .level0 .level-top-mega .mage-column .no_class.children {  width: 180px;}
/*Full width css starts here */
.category-products.products.wrapper.grid.products-grid.grid_3 { padding:0 172px }
}

@media screen and (max-width:1320px) {#notice-cookie-block p{ text-align:center; width:100%; padding-left:0}
#notice-cookie-block .actions { display:table; margin:auto; margin-top:15px;}
#notice-cookie-block .actions button { margin-left:0 !important}
}
	
@media only screen and (max-width:1200px)  {
	.mobilec-none{ margin-left: 11px;}
	.anoth-login{ margin-left: 41px;}
	.sign-left a span{ font-size: 11px; margin-top: 9px;}
	
	.header .form-search input.input-text {  width: 242px;}
.sign-left a span { margin-top:4px}
.header .logo {  margin-top: 19px;}

/*Updates changes 01-09-2022 Multiple shipping page page*/
.multishipping-checkout-addresses .multicheckout .action.primary { width:100%; margin:0}	
.multishipping-checkout-addresses .multicheckout .actions-toolbar > .primary{ width:100%; margin:0}
.multishipping-checkout-addresses .multicheckout .actions-toolbar > .secondary{ width:100%}
.multishipping-checkout-addresses .multicheckout .actions-toolbar .secondary .action { width:100%; margin:0; margin-top:15px}

.anoth-login { margin-left:0}
.sign-left.register-cust.flagse img { max-width:39px; margin-top:2px;}

/*navigation new css*/
.magicmenu .nav-desktop .Voodoo.Vixen.level0 .level-top-mega .mage-column .no_class.children{  width: 137px;}
.magicmenu .nav-desktop .Voodoo.Vixen.level0 .level-top-mega .mage-column .no_class.children a{ line-height:20px !important;}

/*Full width css starts here */
.category-products.products.wrapper.grid.products-grid.grid_3 { padding:0 150px }

/*Product description new css 29-04-2024*/
.details_info .det-retin-help .product_details.details1{}
.details_info .det-retin-help .product_details.details2 {  padding: 0 60px;  width: 48%;}
.details_info .det-retin-help .product_details.details3{ float:right; width:19%}
.details_info #expandbtn { position:relative; left:66px}

}
@media only screen and (max-width:1080px){

/*Full width css starts here */
.cate-left {  width: 20%;}
.cate-right { width:79%}
}
@media only screen and (max-width:1100px)  {
.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .pa_class.children { width:13.66%}

.magicmenu .nav-desktop .Jawbreaker.level0 .level-top-mega .mage-column .no_class.children { width:118px;}
}

@media only screen and (max-width:980px)  {
	.left-right-images .static-text.tex-right .title a{ font-size: 28px;}
.static-text.tex-right{ padding: 0 40px;}

.header .block-search .block .block-title{ display: none;}
.header .form-search{ padding: 50px 0 0; border: 0;}
.header .header-search{ float: right; padding: 0;}
.header .form-search input.input-text {
  background-color: #eee;
  left: 0;
  opacity: 0;
  padding: 0 10px;
  position: absolute;
  top: 100px;
  visibility: hidden;
  width: 99%;
  z-index: 1000;
}
.header .minicart-wrapper {
  margin-right: 35px;
  margin: 50px 0 0 0;
}
.header .form-search:hover input.input-text {
  opacity: 1;
  top: 55px;
  visibility: visible; z-index:20000;
}
.header .form-search input.input-text {
  background-color: #eee;
  left: 0;
  opacity: 0;
  padding: 0 10px;
  position: absolute;
  top: 100px;
  visibility: hidden;
  width: 99%;
  z-index: 1000;
}
.nav-toggle{ right: 90px; top: 43px;}
.mobilec-none{ display: none;}
.header-top{ display: block;}	


.header-logo.new-header-logo { padding-left:43px; position:relative}
.header-logo.new-header-logo .nav-toggle { display:block; right:inherit; left:0; visibility:visible; top:0}

.header-top { display:none}
.header .logo {  margin-top: 49px;}
.mobile_block {  display: block;  float: right;  margin-top: 52px;  margin-left: 9px;  margin-right: 8px;}
.mobile_block .toggales_m{ display:none}

.header .form-search { padding-top:26px;}
.mobile_block { margin-top:28px}
.header .minicart-wrapper { margin-top:28px;}
.header .logo { margin-top:20px}

.mobile_block { float:left}
.mobile_block .myaccountsm{ float:left}

.mobile_block { position:relative}
.mobile_block .toggales_m {    position: absolute;  top: 24px;  left: 0;  width: 105px;   border: 1px solid #ccc;  padding: 11px 14px; padding-bottom:7px;  background: #fff; z-index:10000}
.mobile_block .toggales_m .sign-leftn{ margin-bottom:4px}

.mystyle .filter-options{ display: block;}
.mystyle .filter-content .block-subtitle{ display: block;}
.mystyle .nre_filter .block-title.filter-title{ display: none;}

.header .form-search input.input-text { background:#fff; border:1px solid #ddd; height:48px;}
.block-search .minisearch .searchsuite-autocomplete { top:105px; width:100%}
.searchsuite-autocomplete .no-result { background:#fff; border-bottom:1px solid #ddd}
.searchsuite-autocomplete ul {box-shadow: 1px 4px 7px -6px #000;}
.header .form-search input.input-text { width:100%}

.action.search.button.mobilesreach { display:block; position:absolute; top:0; right:0; position: absolute;top: 55px;right: 19px;z-index: 999999; opacity:0; visibility:hidden; overflow:hidden}
.header .form-search:hover .action.search.button.mobilesreach { opacity:1; visibility:visible; overflow:visible}
.action.search.button.mobilesreach { top:62px; right:6px}

.cart-summary { width:100%; top:0 !important}
.cart-container .form-cart { width:100%}
.data.table .custom-qty { width:108px;}
table th.col.qty { text-align:center}

.header .header-search { margin-right:-11px}

.searchsuite-autocomplete { width:100%; padding-left:0px; padding-right:0px}
.block-search .minisearch .searchsuite-autocomplete { border:0}
.searchsuite-autocomplete .no-result { border:none; background:#fff}

.action.search.button.deskm {opacity:1 !important; }
.form-search button.button span span .fs1 { color:#333; font-size:18px}
.myaccountsm img { max-width:22px; height:22px;}
.mobile_block .myaccountsm { margin-top:2px;}

/*Updates changes 01-09-2022 login page*/
.abs-blocks-2columns, .login-container .block, .block-addresses-list .items.addresses > .item, .magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box, [class^="sales-guest-"] .column.main .block:not(.widget) .block-content .box, .sales-guest-view .column.main .block:not(.widget) .block-content .box { width:100%}
.login-container .block:nth-child(2n), .block-addresses-list .items.addresses > .item:nth-child(2n), .magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(2n), [class^="sales-guest-"] .column.main .block:not(.widget) .block-content .box:nth-child(2n), .sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(2n) { margin-top:40px}
.login-container .fieldset::after {  margin-top: 21px;} 

body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding {max-width:100%}
.block-related .block-title strong, .block.filter .filter-title strong, .box-up-sell .block-title strong, .crosssell strong, .alo-brands .item span, .block-title-tabs span, .magictabs .item .title, .sidebar .block .block-title strong, .testimonials h3 span, .login-container .block .block-title strong { font-size:17px;}
.login-container .actions-toolbar { margin-top:21px}

/*Updates changes 01-09-2022 products page*/
.catalog-category-view .toolbar { margin-top:0}

/*Updates changes 01-09-2022 cart page*/
.cart-summary > .title { font-weight:bold; font-size:16px;}
.checkout-cart-index .cart.table-wrapper .col { font-size:16px;}
.checkout-cart-index .input-text.qty { font-size:14px;}

/*Updates changes 01-09-2022 My Account wishlist page page*/
.wishlist-index-index .products-grid.wishlist{ margin-bottom:0}
.wishlist-index-index .actions-toolbar{ padding-top:0}
.wishlist-index-index .actions-toolbar .primary { margin-right:0; width:100%}
.wishlist-index-index .actions-toolbar .primary button.action { width:100%; margin-bottom:15px}
.wishlist-index-index .actions-toolbar .secondary { width:100%}
.wishlist-index-index .actions-toolbar .secondary button.action { width:100%}

.page-layout-1column .product-info-main {     top: 10px;    }


/*Updates changes 03-09-2022 Product Details Thumbnail Scroll css*/
.bigimage-row.new-bigimage-row {  padding: .4rem 0;  -webkit-overflow-scrolling: touch;  cursor: url(/pdp/static/images/zoomin.cur),auto;  cursor: zoom-in;  overflow-x: scroll;  width: 100%;}
.more-imagss {  margin-left: -.4rem;  display: -ms-flexbox;  display: flex;  -ms-flex-direction: row;  flex-direction: row; }
.bigimage50 {  margin-top: 30px;  display: -ms-flexbox;  display: flex;  -ms-flex-direction: column;  flex-direction: column;  flex-shrink: 0;    flex-basis: 50%;}


body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding { width:100%}
.nav-sections .mean-nav ul li a span { text-transform:uppercase}

.header.head-first.header-sticker.header-container-fixed { position:fixed; width:100%; top:0; left:0; background:#fff;-webkit-box-shadow: 0 0 3px #666666;
-o-box-shadow: 0 0 3px #666666;
-ms-box-shadow: 0 0 3px #666666;}
.header.head-first.header-sticker.header-container-fixed .header-container-fixed { display:none}
.header-container-fixed .content-logo, .header-container-fixed .content-seach { display:block}
.header-container-fixed .monile-three {  position: absolute;  top: 1px;  right: 42px;}
.header.header-container-fixed .minicart-wrapper {  margin-top: 28px;}

.nav-sections .navigation-mobile.mean-nav { position:relative} 

.det-retin-help { height: 20px; overflow: hidden;}
#expandbtn{ cursor: pointer; font-weight: 600; display: block;}
.det-retin-help.readmore {  overflow: hidden;}
.more-active {  display: none !important;}
#expandbtn:hover{ color: #000; }
.readmore {  height: auto; }
.more-active{ display: none;}
.related-category ul li.reads-mores.new_hides{ display: none;}
.related-category ul li.reads-mores{ display: inline-block;}
.related-category ul li.after_display{ display: none;}


/*navigation new css*/
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu { display:block}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top .menu-link { padding:10px}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top .menu-link span { font-size:14px}
.cdz-menu .dropdown-toggle::before { font-size:23px;}

.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a.itemsub { margin-top:15px}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top.parent .menu-link::after { display:none}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-width-24 { padding-left:0; padding-right:0}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop { padding-top:0}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a.itemsub { font-size:13px}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a { font-size:13px; color:#333}



 /* new updates 22-03-2023*/
.footer.footermain .row { display:flex; flex-direction: column;}
.col-md-6.col-sm-12.col-xs-12.foo_fthird.clearboth { order:1}
.col-md-3.col-sm-6.col-xs-12.foo_second { order: 3;}
.col-md-3.col-sm-6.col-xs-12.foo_first {  order: 2;}
.col-md-6.col-sm-12.col-xs-12.foo_fthird.clearboth .collapsible.mobile-collapsible { margin-top:0}
.col-md-6.col-sm-12.col-xs-12.foo_fthird.clearboth .collapsible.mobile-collapsible .block-newletter { padding-top:0}
.newsletetr-bottom { padding-top:0}

.block-footer-bottom .footer .col-lg-3.col-md-3.col-sm-6.col-xs-12{ width:100% !important}



/*updates for all 3 website css*/
.sidebar.sidebar-main.newbar.f_active { top:66px; left:0}
.block-content.filter-content .filter-options { margin-left:0; margin-right:0}
.block-content.filter-content .filter-options .onefilter_data { width:100%; margin-left:0; margin-right:0}
.sidebar .filter-title strong { display:none !important}
.block .block-content.filter-content .block-subtitle { display:block; padding-left:0; border-bottom:0; padding-bottom:7px}

#mybar.sidebar.sidebar-main.newbar { overflow:auto}
.block .block-content.filter-content .block-subtitle.filter-subtitle { display:none}
.filter-options .filter-options-content { padding-bottom:15px; display:none}
.block-content.filter-content .filter-options .filter-options-title {  font-weight: bold;  border-bottom: 1px solid #ccc;  padding: 6px 0;}
.filter-options .filter-options-title::after { margin-top:7px;}
.block-content.filter-content .close_button { right:16px}
.block-content.filter-content  { padding-top:7px}

.filters_by { padding-left:20px; padding-right:20px; font-weight: bold;color: #F4989D;font-family:"Montserrat", sans-serif; text-transform:uppercase; border-bottom:1px solid #ccc; padding-bottom:12px}
.filter-content .filter-actions { margin-bottom:11px}

.filter-options .filter-options-content { padding-bottom:6px;}

.nav-open .nav-sections { display:block !important}
.block-content.filter-content .filter-options-content .items { max-height:none; overflow:visible}

/*updates 25-4-2023*/
.form.create.account > .fieldset { width:100%;}
.form.create.account .actions-toolbar:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}


.page-header .header-settings.currencysa .switcher { margin-right:10px}

/*Full width css starts here */
.more-imagss .bigimage100:first-child {flex-basis: 100%;}
.more-imagss .bigimage50 { margin-top:0}
.cms-offer-newsletter .newsletter-cpages{ max-width:100%; margin:auto}
.category-products.products.wrapper.grid.products-grid.grid_3 { padding:0 0px }

/*Product description new css 29-04-2024*/
.details_info .det-retin-help .product_details.details1{ width:100%}
.details_info .det-retin-help .product_details.details2 {  padding: 0px;  width: 100%;}
.details_info .det-retin-help .product_details.details3{ float:right; width:100%; padding:0}
.details_info #expandbtn { position:relative; left:0}
.catalog-product-view .product-view .product-shop .no-display{ display: block !important;}

.header .mobile_block { margin-left:0}
}

@media only screen and (max-width: 980px) and (min-width: 768px)  {
.header-logo.new-header-logo .nav-toggle{ display: none;}
.nav-sections{ left: auto; position: relative; width: auto;} 
.nes-daccs_a {  width: 100%;}
/*.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top {  position: relative; width:100%}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .level-top .col-sm-4 { width:100%}*/
 }

@media only screen and (max-width:768px)  {
	.cate-left{ width: 100%;}
	.cate-right{ float: left; width: 100%;}
.cms-index-index .category-grid.columns-3 > li {flex-basis: 100%;}
.catalog-category-view .cat-bottom-banenr img{ max-width: 100%; height: auto;}
.catalog-category-view .cat-bottom-banenr { margin-left: 15px; margin-right: 15px;}

.static-text.tex-right{ order: 1; width: 100%; margin-bottom: 25px; margin-top: 25px;}
.static-image{ width: 100%;text-align: center;}

.cate-left {
  float: none;
  display: block;
  width: auto;
  text-align: center;
}
.cate-right{ margin-top: 20px;}
.welcome.greet.welcome-msg{ display: none;}
.page-products .alocolumns{ padding-top: 30px !important}

.page-layout-1column .product.media{ width: 100%;}
.page-layout-1column .product-info-main{ width: 100%;}
.header .block-search .block .block-title{ display: none;}
.header .form-search{ padding: 50px 0 0;}
.header .form-search input.input-text {
  background-color: #eee;
  left: 0;
  opacity: 0;
  padding: 0 10px;
  position: absolute;
  top: 100px;
  visibility: hidden;
  width: 99%;
  z-index: 1000;
}
.header .minicart-wrapper {
  margin-right: 35px;
  margin: 50px 0 0 0;
}
.header .form-search:hover input.input-text {
  opacity: 1;
  top: 85px;
  visibility: visible;
}
.header .form-search input.input-text {
  background-color: #fff;
  left: 0;
  opacity: 0;
  padding: 0 10px;
  position: absolute;
  top: 100px;
  visibility: hidden;
  width: 99%;
  z-index: 1000;
}
.nav-toggle{ right: 90px; top: 43px;}
.mobilec-none{ display: none;}
.header-top{ display: block;}
.catalog-category-view .block.block-reorder{ display: none}


.header-top { display:none}


.logo img { max-width:124px}


.header .minicart-wrapper { margin-top:15px}
.header .form-search { padding-top:15px}
.mobile_block {  margin-top: 16px;} 
.header-logo.new-header-logo .nav-toggle { top:-10px}
.header .form-search:hover input.input-text { top:46px}


.checkout-cart-index .cart.main.actions { margin-bottom:25px}
.checkout-cart-index .cart.main.actions .action {  float: left;  margin-right: 0;  margin-bottom: 15px;  padding-left: 10px;  padding-right: 10px;  width: 100%;  text-align: center;}

.header .form-search input.input-text { width:100%; }

.block-search .minisearch .searchsuite-autocomplete { top:94px;}

.header .form-search input.input-text { width:94%; margin-left:3%; margin-right:3%}
.block-search .minisearch .searchsuite-autocomplete {width:94%; margin-left:3%; margin-right:3%}

.action.search.button.mobilesreach {  top: 54px;  right: 23px;}

.account .page-title-wrapper .page-title{ margin-top:5px}

.catalogsearch-result-index.page-products .alocolumns{ padding-top:0 !important; padding-bottom:15px}
.catalogsearch-result-index.page-layout-2columns-left .column.main { padding-bottom:30px;} 
.table-checkout-shipping-method th.col { float:left; padding-left:0; display:none}
.opc-wrapper .step-content { margin-bottom:14px}

/*Updates changes 01-09-2022 login page*/
.login-container .actions-toolbar .secondary { padding-top:9px;}
.login-container .block:nth-child(2n), .block-addresses-list .items.addresses > .item:nth-child(2n), .magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(2n), [class^="sales-guest-"] .column.main .block:not(.widget) .block-content .box:nth-child(2n), .sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(2n) { margin-top:10px}

.catalog-category-view .products-list .item .products-textlink { padding-left:18px; }
.catalog-category-view .products-list .product-item-inner .add-to-links a { margin:0 3px;}
.catalog-category-view .products-list .item .product-item-inner .add-to-links .link-view { margin-left:3px;}
.catalog-category-view .products-list .product-item-inner .actions-secondary { margin-left:4px}

/*Updates changes 01-09-2022 products page*/
.catalog-category-view.page-products .alocolumns{ padding-top:0 !important}

/*Updates changes 01-09-2022 cart page*/
.cart-summary > .title { font-weight:bold; font-size:15px;}
.checkout-cart-index .cart.table-wrapper .col { font-size:15px;}
.checkout-cart-index .input-text.qty { font-size:14px;}

/*Products grid and list update 03-09-2022*/
.modes-mode.mode-grid:before{ content:'\f009';}
.grid_4 .product-items .product-item { width:100%}
.catalog-category-view .cate-left { padding-right:0}

.block4 li { width:34px;}
 .block3 li:nth-child(3) { display:none}
 .block4 li:nth-child(2) { display:none}
 .block4 li:nth-child(3) { display:none}
 .block4 li:nth-child(4) { display:none}
 
 .block-footer-bottom .footer { padding-top:0; padding-bottom:10px}
 .footer .collapsible .block1 { padding-top:0}
 .footer .social-link { line-height:30px}
 
.page-layout-1column .product.media.product-img-box{ padding-right:0}
.page-layout-1column .product.media.product-img-box .bigimage100 { border:0}
.page-layout-1column .product.media.product-img-box .bigimage100.bigimage50 { border:3px solid #fff}

.page-layout-1column .product-info-main { position:relative; top:0}
 .header.header-container-fixed .minicart-wrapper { margin-top:17px}
.checkout-cart-index .new-button-fixed { display: block !important;  position: fixed;  bottom: 0;  left: 0;  width: 100%; z-index: 1;}
 .slide4 #owl-example4 .item{ width: 48%; margin: 0px 2px; float: left; }
.slide4 .pbox .product-item-details .product-item-name {overflow: hidden;height: 48px;}

#tab-label-size\.chart{ display: none;}
.sichrt-button {  background: #f55;  padding: 10px 40px;  text-transform: uppercase; float: left;}
#click-sizechart{ color: #fff;}
.scharts {  margin-bottom: 34px; display: block !important;}
.see-sizedetail-modals .modal-footer{ display: none;}
.filter-options .filter-options-title::after{ right: 40px;}
.filter-options .filter-options-content .item span.count{ display: none;}
.mobile-mbanner {  display: block;}
.desktop-mbanner {  display: none;}
.fourthdbanner .text-center {  text-align: center;  background: rgba(0,0,0,0.6);  padding: 22px;}
.fourthdbanner .action.default.bg-white{ display: block;}

.sliders_desktops{ display: none;}
.sliders_mobiles{ display: block}
.videos_cls1 {  padding-bottom: 173.7%;}

/*navigation new css*/
 .mobile-ma_address {  font-size: 14px;  line-height: 22px;  padding: 13px;}


 .sections.nav-sections.cdz-fix-left .cdz-menu {  border-top:1px solid #000}
 .mobile-ma_address { display:block  }
 .header .sections.nav-sections.cdz-fix-left .logo { display:block  } 
 
 .videos_cls1 {  padding-bottom: 177.7%;  overflow: hidden;}
 .videos_cls1 iframe {  transform: scale(1);}
 /* new updates 22-03-2023*/ 
 .col-md-6.col-sm-12.col-xs-12.foo_fthird.clearboth .collapsible.mobile-collapsible .block-newletter { padding-bottom:12px;}
 .left-right-images .static-text.tex-right .title a {  font-size: 25px;}
 .subtitle, .sub-title { font-size:16px}
 .footer .collapsible .form-subscribe-header p, .logo-text {  font-size: 17px;}
 
  /*Products filter css for all 3 wesbite*/
.catalog-category-view .toolbar.toolbar-products .field.limiter { display:none}
.catalog-category-view .toolbar.toolbar-products .filterandorder .filter_custom_toolbar { margin-left:0}
.catalog-category-view .toolbar.toolbar-products { margin-top:25px; margin-bottom:20px}
.desc-image-cat .cate-desc-relates.cate-left.cate-right.noimg-container { margin-top:0}

 
 .product-view .product-shop .page-title-wrapper .page-title span {  font-size: 20px;}
 .product-info-main .price-box .price-wrapper .price, .product-options-bottom .price-box .price-wrapper .price { padding-left:6px; font-size:20px; padding-top:3px; display:inline-block}
 .product-add-form { margin-top:21px}
 .product.info.detailed { margin-top:0; margin-bottom:15px}
 .product.data.items > .item.content { padding-bottom:0}
 
 .sichrt-button {  background: #f55;  padding: 7px 21px;}
 
 .product.data.items > .item.title > .switch, .product.data.items > .item.title > .switch .counter, .product.info.detailed .product.data.items .description p { font-size:14px;}
.product.info.detailed .product.data.items .description .value p { font-size:13px;}
.product-info-main .product.attribute ul li, .product-info-main .product.attribute ol li, .product.detailed .product.description ol li, .product.detailed .product.description ul li, .product-item-description ul li, .post-text-hld ul li, .post-text-hld ol li{ font-size:13px}

/*FIlter box css*/
.sidebar.sidebar-main.newbar {position: fixed;top: 0; left:inherit;right: -100%;z-index: 999;background-color: #fff; width: 100%;    height: 100%; -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out; display:block !important; overflow:hidden}
.sidebar.sidebar-main.newbar.f_active { right:0; top:0; padding-top:0px}
.filter-options .filter-options-title::after { content: "\f107"; line-height: 28px;font-size: 28px; right:0; color:#222}
.sidebar.sidebar-main.newbar .filter-options-item {}
.sidebar.sidebar-main.newbar #narrow-by-list { margin-left:0}
.close_button { top:-25px;}
.catalog-category-view .alocolumns { z-index:inherit}

.filt_text_c .fil_text { display:block}
.filt_text_c.clearfix {  padding: 10px 0;  border-bottom: 1px solid #ccc; position:relative}
.filt_text_c .fil_text {  display: block;  font-size: 16px;  text-transform: uppercase;  color: #222;  margin-bottom: 0;  letter-spacing: 0.5px;}
.close_button { top:3px; right:0px}
.sidebar.sidebar-main.newbar .filter-options-item {  padding: 6px 0 6px 0;  border-bottom: 1px solid #ccc;}
.filter-options .filter-options-title { font-size:15px}
#mybar.sidebar.sidebar-main.newbar { padding-left:12px; padding-right:12px}
#mybar.sidebar.sidebar-main.newbar form { padding-left:0; padding-right:0}
.filter-options .active .filter-options-title::after {  content: "\f106";}
.catalog-category-view .toolbar.toolbar-products { margin-top:0}

 /*Products search css for all 3 wesbite*/
 .catalogsearch-result-index .toolbar .sorter { float:left}
.catalogsearch-result-index .toolbar.toolbar-products .field.limiter { display:none}
.catalogsearch-result-index .toolbar.toolbar-products .filterandorder .filter_custom_toolbar { margin-left:0}
.catalogsearch-result-index .toolbar.toolbar-products { margin-top:0px; margin-bottom:0px}
.catalogsearch-result-index .sidebar.sidebar-main.newbar.f_active { top:0}
.listing-right1.new-viewmode .listingopen .block4 li { margin-bottom:0}
.catalogsearch-result-index .toolbar .sorter { padding-right:0}
.catalogsearch-result-index.page-products .alocolumns { z-index:inherit}
.catalogsearch-result-index .toolbar.toolbar-products { padding-left:12px; padding-right:12px}

/*Because of header fixed this css applies*/
.sidebar.sidebar-main.newbar.f_active { top:48px}

.sidebar.sidebar-main.newbar.f_active {  left:inherit}
.filters_by { padding-left:0px; padding-right:0px; font-weight: bold;color: #F4989D;font-family:"Montserrat", sans-serif; text-transform:uppercase; border-bottom:1px solid #ccc; padding-bottom:12px; padding-top:10px;}
.filter-content .filter-actions { margin-bottom:11px}
.block-content.filter-content { padding-left:0; padding-right:0}
.sidebar.sidebar-main.newbar.f_active { top:66px;}
.block.filter .close_button {  top: 67px;  right: 13px;}

.sidebar.sidebar-main.newbar.f_active {  top: 0;  padding-top: 66px;}
.sidebar .block .block-title { display:none}
body.no_scrolls_bar{  height: auto !important ;  overflow: hidden;  position: relative;  width: 100%;}
.block.filter .filters_by { display:block} 
body.no_scrolls_bar .header-content.header-sticker { border-bottom:0}

 .tb_class_v table td { width:60px;}
 .size-guide-left{ width:100%; }
.size-guide-right { width:100%; float:left; }

.order-details-items.ordered .actions-toolbar .secondary { float:none; margin-bottom:8px;}

/*Full screen css update 01-05-2024*/
.checkout-index-index .custom-slide { top:45px;}
.checkout-index-index .custom-slide .modal-inner-wrap { padding-top:10px;}
.checkout-index-index .custom-slide .modal-inner-wrap .opc-block-summary { padding-top:0}
.checkout-index-index .custom-slide .modal-header { padding:0}
.checkout-index-index .custom-slide .modal-header .action-close { top:4px;}

.account .fieldset{ width:100%}
.account .actions-toolbar:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.account .actions-toolbar .secondary{ margin-top:7px;}
.checkout-index-index .payment-option.discount-code { padding-left:15px; padding-right:15px; }
.checkout-index-index .payment-option.discount-code .payment-option-content { padding:0}
.checkout-index-index .payment-option.discount-code .payment-option-title.field.choice { padding-left:0; padding-right:0}
.account.wishlist-index-share .actions-toolbar .secondary { margin-top:0}
.account.wishlist-index-share .actions-toolbar { padding-bottom:25px;}

.moreimg_extra_3 .bigimage50.last-item { flex-basis:50% !important}
.moreimg_extra_4 .bigimage50.last-item { flex-basis:100%!important}
.moreimg_extra_5 .bigimage50.last-item { flex-basis:50% !important}
.moreimg_extra_6 .bigimage50.last-item { flex-basis:100%!important}
.moreimg_extra_7 .bigimage50.last-item { flex-basis:50%!important}
.moreimg_extra_8 .bigimage50.last-item { flex-basis:100%!important}
.customer-address-form .form-address-edit .field.telephone.required { margin-bottom:20px;}
.customer-address-form .form-address-edit legend ~ br { display:none}
.customer-address-form .form-address-edit .field.street.required label { padding-top:5px;}
.checkout-cart-index #discount-coupon-form .actions-toolbar .action.cancel { margin-bottom:20px}
.checkout-index-index .control._with-tooltip .field-tooltip.toggle { display:none}
.checkout-index-index .field .control._with-tooltip input { width:100%}
.checkout-index-index .control.html-field .card-brand-image-selection {    display: flex;  flex-direction: row;}
.wishlist-index-index .products-grid.wishlist.newwisjk .product-item .product-item-name{ height:64px; overflow:hidden}

.catalog-category-view .toolbar.toolbar-products { margin-bottom:0}
.block4 li { margin-bottom:4px !important; width:16px;}
.block4 li:nth-child(2) {    display: block;  }
.catalog-category-view .toolbar.toolbar-products {    margin-top: 12px;  }
.block3 li {  display:none;    }
.block3 li:first-child { width:34px; display:block}
.catalog-category-view .category-products.products-grid.grid_4 li.item.product-item { width:50%}
.catalog-category-view .category-products.products-grid.grid_3 li.item.product-item { width:100%}
.cart.table-wrapper .item .col.item {    padding: 10px 0 10px 72px;  }
.checkout-cart-index .cart.table-wrapper .col {  padding-top: 0;}
.checkout-payment-method .payment-methods {    margin: 0 -15px;  }
.checkout-index-index .checkout-payment-method .payment-methods {    margin: 0 ;  }


.checkout-index-index .payment-method-content .actions-toolbar:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    } 
* html .checkout-index-index .payment-method-content .actions-toolbar             { zoom: 1; } /* IE6 */
*:first-child+html .checkout-index-index .payment-method-content .actions-toolbar { zoom: 1; } /* IE7 */



.cdz-menu.cdz-horizontal-menu .groupmenu-drop.slidedown.open li .groupmenu-drop-content ul li .itemsub:before { width:100%}
.cdz-menu.cdz-horizontal-menu .groupmenu-drop.slidedown.open li .groupmenu-drop-content ul li ul{ display:none}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a.itemsub { padding-right:25px; margin-top:0; margin-bottom:0}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a.itemsub ~ span.dropdown-toggle { right:-12px;}
.sections.nav-sections.cdz-fix-left .cdz-menu .groupmenu .groupmenu-drop .groupmenu-drop-content ul li a.itemsub::before {    width: 100%;  }
.sections.nav-sections .cdz-menu.cdz-horizontal-menu ul.groupmenu .item.level0.level-top ul.groupmenu-drop li.item.level10.level1.level-top.parent.includeul ul.groupmenu-drop.slidedown { padding-left:0; padding-top:13px; border:0; border-bottom:1px solid #f0f0f0; padding-bottom:10px}
.sections.nav-sections .cdz-menu.cdz-horizontal-menu ul.groupmenu .item.level0.level-top ul.groupmenu-drop { box-shadow:none; padding-bottom:0; border-bottom:0}

.new-listrec.checktheseout.block-viewed-products-grid .slide4 #owl-example4 .item { width:auto; margin-left:6px; margin-right:6px}
.custom-realated-data .slide5 .item { margin-left:6px; margin-right:6px;} 

.mobile-blocks-css_s{ display:block !important}

.itemsub { display:none}
.item.mobile-blocks-css_s .itemsub { display:block}
.cdz-menu .item.level-top > .dropdown-toggle { width:100%}
.cdz-menu .item.level-top > .dropdown-toggle::before { width:auto; display:table; float:right; margin-right:10px;}



.bootm-productlister .toolbar-products .pages { float:right; left:0}
.page-layout-1column .product-info-main { padding-left:0; padding-right:0}
.catalog-product-view .product-info-main .price-box .old-price .price-wrapper .price { font-size:22px;}
.catalog-product-view .product-info-main #price-labels-packs { margin-top:12px}
.catalog-product-view .product-info-main .normal-price.newsksnknd .new-pri.price-container.price-final_price .price { font-size:22px;}
.catalog-product-view .product-info-main .normal-price.newsksnknd .new-pri.price-container.price-final_price .price { margin-top:3px;}
.catalog-product-view .price-box.price-final_price .normal-price { margin-top:6px}
.sections.store_language_s{ margin-top: 22px; margin-right: 10px;} 

.sections.nav-sections.cdz-fix-left .groupmenu li.item.level0:nth-child(2) .groupmenu-drop-content .row {display: block;}
}
@media only screen and (max-width:640px)  {
/*.filterandorder{ display: none;}*/
/*#mybar {  display: block !important;  float: left;  position: absolute;  top: -19px;}*/
.filter-options{ display: block;}
.catalog-category-view .toolbar{ margin-top: 20px;}
.sidebar .block .block-title::before{ display: none;}
.sidebar .block .block-title{ display: none;}
#mybar .block-title.filter-title {  display: block !important;}

/*Full screen css update 01-05-2024*/
 .account.wishlist-index-index .toolbar .pages {    float: none; display:table; margin:auto; margin-bottom:15px;  }
 
  .checkout-index-index .alocolumns {    margin-bottom: 0;  }
  .bootm-productlister .toolbar-products .pages { float:none; left:0}
}

@media only screen and (max-width:580px)  {
	.static-text.tex-right{ padding: 0;}
	.wishlist-index-index .products-grid.wishlist .product-item{ width: 50%}

}

@media only screen and (max-width:550px)  {
/*Updates changes 01-09-2022 products page*/
.toolbar .limiter, .toolbar .sorter {  padding-top: 0;  display: table;  margin: auto;    margin-bottom: auto;  float: left;  margin-bottom: 8px;}
.modes { display:table; float:none; margin:auto}
.limiter-options { width:103px;}
.limiter-text {  display:inline-block;}
.sorter{ padding-right: 0px;}
.catalog-category-view .modes-mode.mode-grid{ margin-right: 5px;}


/*Updates changes 01-09-2022 multiple checkout address page*/
.multishipping-checkout-addresses .table thead > tr > th.col.qty { width:60px}
.multishipping-checkout-addresses .table thead > tr > th.col.product { width:70px;}

.multishipping-checkout-addresses #multiship-addresses-table { font-size:12px}
.multishipping-checkout-addresses .item-options dt { margin-right:0}
.multishipping-checkout-addresses .item-options dd { padding-left:4px}
.multishipping-checkout-addresses .multicheckout .table-wrapper .action.delete { font-size:10px;}
.multishipping-checkout-addresses .multicheckout > .actions-toolbar { margin-top:0}


/*Products grid and list update 03-09-2022*/
.category-products.grid.products-grid .product-items .swatch-option.text { float:none}
.modes-mode.mode-list { display:block}
.catalog-category-view .modes-mode.mode-grid { margin-right:15px}

.catalog-category-view .toolbar .limiter {width: 227px;float: left;clear: left;}
.catalog-category-view .listing-right1.new-viewmode.clearfix { margin-top:-40px;}
.catalogsearch-result-index .listing-right1.new-viewmode.clearfix { margin-top:-40px;}

#layerednav-list-products .toolbar { float:left}
.catalog-category-view .toolbar .sorter { float:left}
 


#layerednav-list-products .toolbar.toolbar-products { width:100%; position:relative; z-index:10}
 .videos_cls1 {  padding-bottom: 177.7%;  overflow: hidden;}
  .videos_cls1 iframe {  transform: scale(1);}
  
   .home-slider .slick-slider .slick-dots, .home-slider.slick-slider .slick-dots {  bottom: 10px;}
 .slick-slider .slick-dots li {    float: right;}
 

 
 	 /* new updates 22-03-2023*/ 
 .left-right-images .static-text.tex-right .title a {  font-size: 23px;}
 .subtitle, .sub-title { font-size:15px}
 .footer .collapsible .form-subscribe-header p, .logo-text {  font-size: 16px;}
 
  /*Products filter css for all 3 wesbite*/
 .catalog-category-view .listing-right1.new-viewmode.clearfix {  margin-top: -7px;} 
 .product.name.product-name.product-item-name { line-height:17px;}
 .products-grid .product-name a { font-size:12px;}
  
 .product-view .product-shop .page-title-wrapper .page-title span {  font-size: 19px;}
 
 .checkout-cart-index .page-title-wrapper .page-title { margin:0; padding:0; margin-bottom:4px;}
 .checkout-cart-index .page-title-wrapper { padding:10px 0}
 .checkout-cart-index .page-title-wrapper .page-title span { font-size:16px}
 
  /*Products search css for all 3 wesbite*/
 .catalogsearch-result-index .listing-right1.new-viewmode.clearfix { margin-top:0}
 
.wishlist-index-index .products-grid.wishlist .product-item { width:48%; margin-left:1% !important; margin-right:1% !important}
.wishlist-index-index .products-grid.wishlist .product-item .price-box { height:20px; margin-bottom:0}
.wishlist-index-index .products-grid.wishlist .product-item .product-item-inner { display:table; margin:auto; margin-bottom:15px}
.wishlist-index-index .product-item-info .product-item-name { font-size:14px;}


.opc-block-summary .minicart-items-wrapper { max-height:inherit;}

.modal-popup.modals-ajaxcart .ajax-mainl-conatiner .actions .checkout-link .action.checkout { font-size:11px;}

 /*Full screen css*/
.account.wishlist-index-share .actions-toolbar .secondary .action { font-size:11px; line-height:32px; height:32px;}
.checkout-index-index .opc-progress-bar-item > span { font-size:16px;}

.translate-mobile{ display: block;}
.new_google_translates.c_trans {  display: block;}
.new_google_translates {  display: none;}
.translate-custom { width:18px; display:inline-block; float:right; cursor:pointer}
.translate-custom img { max-width:100%; height:auto}
.sections.store_language_s {  position: relative;  right: 0px;  top: 0px;}

.catalog-product-view .tables1.table-packratio .qty11{ padding:0}
.catalog-product-view .tables1.table-packratio tr td { padding-left:5px; padding-right:5px}
.checkout-index-index #shipping-method-buttons-container {  display: flex;  flex-direction: row;  flex-wrap: wrap;}
.checkout-index-index #shipping-method-buttons-container .secondary.custom_back_index { order:1}
.checkout-index-index #shipping-method-buttons-container .primary { order:2}
.checkout-cart-index .cart.table-wrapper .actions-toolbar > .action-edit { margin-right:16px}
}
@media only screen and (max-width:480px)  {
.logo img { max-width:134px}
.header-logo.new-header-logo { padding-left:34px}
.header-logo.new-header-logo .nav-toggle { top:-9px;}
.mobile_block { margin-left:7px; margin-right:7px;}

.header .logo { margin-top:29px; margin-bottom:15px}
.header .minicart-wrapper { margin-top:30px;}
.mobile_block { margin-top:32px;}
.header .form-search { padding-top:31px;}
.header .form-search:hover input.input-text { top:61px;}


.logo img { max-width:124px}
.header .logo { margin-top:16px; margin-bottom:4px}
.header .minicart-wrapper { margin-top:14px;}
.mobile_block { margin-top:15px}
.header .form-search { padding-top:15px}
.header-firstcontent { margin-bottom:4px}
.header .form-search:hover input.input-text { top:47px;}

.mobile_block { margin-left:0}
.sign-left { margin-left:3px}
.header-logo.new-header-logo .nav-toggle { top:-12px}
.minicart-wrapper .block-minicart { width:320px}
.wishlist-index-index .products-grid.wishlist .product-item{ width: 100%; padding-bottom: 38px;}

.data.table .custom-qty { width:93px;}
.data.table .custom-qty .alo_qty { width:25px}
.mobile_block { margin-right:3px}
.sign-left { margin-left:5px}

/*Updates changes 01-09-2022 products page*/
.catalog-category-view .products-list .item .products-textlink { padding-left:0; padding-top:15px;}

/*Products grid and list update 03-09-2022*/
.category-products.list.products-list .swatch-opt-388{ display:none}
.category-products.list.products-list .product-item-inner{ display:none}
.category-products.list.products-list li.item { padding-bottom:0}


.catalog-product-view .product.data.items > .item.content{ padding-top:0}
.cms-contact-us table > tbody > tr > td{padding: 8px 10px;width: 50%;word-break: break-all;}
.cms-contact-us table > tbody > tr > td{ padding:0; padding-right:10px}
.cms-contact-us table > tbody > tr > td:last-child{ padding-right:0px}
.banner-ver-hori-text .container { padding-left:0; padding-right:0}

.f_delivery, .s_avail, .store-share, .pro_detail { font-size:13px}
.videos_cls1 iframe {    transform: scale(1.6);}

 .videos_cls1 {  padding-bottom: 177.7%;  overflow: hidden;}
 .videos_cls1 iframe {  transform: scale(1);}
 
 .home-slider .slick-slider .slick-dots, .home-slider.slick-slider .slick-dots {  bottom: 10px;}
 .slick-slider .slick-dots li {    float: right;}
 	 /* new updates 22-03-2023*/ 
 .left-right-images .static-text.tex-right .title a {  font-size: 21px;}
.footer .collapsible .form-subscribe-header p, .logo-text {  font-size: 14px;}

  /*Products filter css for all 3 wesbite*/
 .catalog-category-view .listing-right1.new-viewmode.clearfix {  margin-top: -7px;} 
 .sorter-label, .limiter .label { font-size:13px;}
 .catalog-category-view .toolbar.toolbar-products .filterandorder .filter_custom_toolbar { font-size:14px}
  .catalog-category-view .sticker.top-right { top:3px; right:3px;}
 .catalog-category-view .labelnew, .catalog-category-view .labelsale {  display: block;  height: 37px;  line-height: 37px;  text-align: center;  text-transform: uppercase;  font-size: 9px;  width: 37px;  border-radius: 50%;}
 
 .product-view .product-shop .page-title-wrapper .page-title span {  font-size: 17px;}
 .product-view .product-shop .product-social-link { padding-bottom:10px}
 
   /*Products search css for all 3 wesbite*/
 .catalogsearch-result-index .sorter-options { width:116px;}
 .catalogsearch-result-index .toolbar.toolbar-products .filterandorder .filter_custom_toolbar { font-size:14px}
 
  .slide3 .item .catboxnew11 { height:46px}
 
  .tb_class_v table td { width:60px;}
 .tb_class_v { overflow:auto; border-right:1px solid #ccc}
 
 .grid-slider-64787417a83128 .alo-item { padding:0}
.magicslider.grid-slider.home-slider  { padding-left:0 !important; padding-right:0 !important}
.alo-magicslider { margin-left:-15px; margin-right:-15px;}

 
 
 .checkout-success .actions-toolbar .primary a.action {color: #333;  background-color: #ffffff;  border-color: #333; height:33px; line-height:31px}
 
  /*Full width css starts here */
 .catalog-category-view .toolbar.toolbar-products { padding-left:0; padding-right:0}  
 
.checkout-index-index .opc-progress-bar-item > span { font-size:14px;}

.new-listrec.checktheseout.block-viewed-products-grid .slide4 #owl-example4 .item { width:auto; margin-left:4px; margin-right:4px}
.custom-realated-data .slide5 .item { margin-left:4px; margin-right:4px;} 

.switcher-options strong span { padding-right:0}
.content-logo { padding-right:5px}
.page-header .header-settings.currencysa .switcher { margin-right:5px}
.sign-left { margin-left:3px;}
.mobile_block { margin-right:1px}
 
.header .sign-left.wishlist-cust { display:none}

.header .content-logo { padding-left:4px}
.header .header-search { margin-right:-16px}
.header .sections.store_language_s { margin-left:0; margin-top:19px}
 }
 
 @media only screen and (max-width:390px)  {
.translate-mobile { display: none;}
.translate-mobile { display:block}
 }

@media only screen and (max-width:360px)  { 
.minicart-wrapper .block-minicart { top:49px;}
.minicart-wrapper .block-minicart:before {  right: 47px;}
.minicart-wrapper .block-minicart::after {  right: 47px;}

/*Products grid and list update 03-09-2022*/
.category-products.grid.products-grid .product.product-item { width:50%; padding-left:10px; padding-right:10px}
.category-products.grid.products-grid .product-items .product-item:nth-child(n+1){ clear:none}

.category-products.grid.products-grid .product.product-item {    width: 50%;    padding-left: 0;    padding-right: 0;  }
}

@media only screen and (max-width:350px){
.catalog-category-view .sorter-options {  width: 100px;}
.catalog-category-view .toolbar-sorter.sorter { padding-right:0}
.catalog-category-view .product-items .product-item { padding:0 10px}
}