.hd-inherit {margin: 0; padding: 0; }

.all-brand-numbar-wrap.brand-fix{background:#f5f5f5;height:auto;left:0;padding:10px 0;position:fixed;right:0;top:0;transition:all .4s ease 0s;width:100%;z-index:9;box-shadow:0 2px 5px #ddd}
.category-brands .rny-navigation.nav-fix{position:inherit}
.all-brand-numbar-wrap.brand-fix a{margin-bottom:0}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.pl5{padding-left:5px}
.p10{padding:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.pl10{padding-left:10px}
.p15{padding:15px}
.pt15{padding-top:15px}
.pr15{padding-right:15px}
.pb15{padding-bottom:15px}
.pl15{padding-left:15px}
.p20{padding:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pl20{padding-left:20px}
.p25{padding:25px}
.pt25{padding-top:25px}
.pr25{padding-right:25px}
.pb25{padding-bottom:25px}
.pl25{padding-left:25px}
.p30{padding:30px}
.pt30{padding-top:30px}
.pr30{padding-right:30px}
.pb30{padding-bottom:30px}
.pl30{padding-left:30px}
.m5{margin:5px}
.mt5{margin-top:5px}
.mr5{margin-right:5px}
.mb5{margin-bottom:5px}
.ml5{margin-left:5px}
.m10{margin:10px}
.mt10{margin-top:10px}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.m15{margin:15px}
.mt15{margin-top:15px}
.mr15{margin-right:15px}
.mb15{margin-bottom:15px}
.ml15{margin-left:15px}
.m20{margin:20px}
.mt20{margin-top:20px}
.mr20{margin-right:20px}
.mb20{margin-bottom:20px}
.ml20{margin-left:20px}
.m25{margin:25px}
.mt25{margin-top:25px}
.mr25{margin-right:25px}
.mb25{margin-bottom:25px}
.ml25{margin-left:25px}
.m30{margin:30px}
.mt30{margin-top:30px}
.mr30{margin-right:30px}
.mb30{margin-bottom:30px}
.ml30{margin-left:30px}
@media (max-width:1199px){.all-brand-numbar-wrap.brand-fix a{height:28px;line-height:28px;margin-bottom:0;margin-right:4px;width:28px}}
@media (max-width:991px){.all-brand-numbar-wrap.brand-fix{position:inherit}}
body .input-text,body .select{border-radius: 0!important;}
.action.primary, .action-primary,input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type*="date"], input[type="email"],.form.create.account .fieldset>.legend{font-family: "Lato", sans-serif;}
body{font-family: "Lato", sans-serif; font-size:14px;color:#000}
p{line-height:1.5em;}
._keyfocus :focus,input:focus:not([disabled]),select:focus:not([disabled]),textarea:focus:not([disabled]){box-shadow:none}a:focus{outline:0}
.label{color:#000;text-align:left;font-weight:400;font-size:14px;padding:0}
.account .page.messages{margin-bottom:20px}
.row.row5{margin-left:-5px;margin-right:-5px}
.row.row5 [class*=col-]{padding-left:5px;padding-right:5px}button.update{background:#111;border:1px solid #111;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:400;line-height:16px;padding:11px 15px 7px;vertical-align:middle;box-shadow:none;}button.update:focus,button.update:hover{background:#018bec;border:1px solid #018bec}button.share{background:#111;border:1px solid #111;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:16px;padding:11px 15px 7px;vertical-align:middle;box-shadow:none;}button.share:focus,button.share:hover{background:#018bec;border:1px solid #018bec}button.tocart{background:#111;border:1px solid #111;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:16px;padding:11px 15px 7px;vertical-align:middle;box-shadow:none;}button.tocart:focus,button.tocart:hover{background:#018bec;border:1px solid #018bec}
.modal-slide .modal-header{padding-bottom:1.5rem!important;padding-top:1.5rem!important}
.modal-slide .modal-content{padding-top:2rem;padding-bottom:2rem} 
.block,.block-banners,.block-banners-inline,
.customer-review .product-details{margin-bottom:0}
.block.widget .products-grid .product-items{margin-left:0!important}li,ul{margin:0;padding:0;list-style:none}
.por{position:relative}
.mt20{margin-top:20px!important}
.owl-carousel{padding:0 20px}
.owl-carousel .owl-item{text-align: center; padding: 0 1px;}

.owl-buttons div{ background-color:#000; border-radius:999px; width:35px;height:35px;position:absolute;top:50%; transform: translate(0, -50%); text-indent:-9999px;cursor:pointer}
.owl-buttons div.owl-prev{left:-20px;}
.owl-buttons div.owl-next{right:-20px;}
.owl-buttons div::before{left:14px;top:11px;rotate:45deg;display:inline-block;position:absolute;content:'';width:12px;height:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;}
.owl-buttons div.owl-next::before{rotate:-135deg; left:10px;}
/*.owl-buttons div.owl-prev{ background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_58_17571)"><path d="M11.4119 15.0194C11.699 14.7487 11.7097 14.2959 11.4397 14.0101L5.47603 7.71497L11.4397 1.42053C11.7104 1.13481 11.699 0.68265 11.4119 0.41122C11.1254 0.139791 10.6733 0.15192 10.4018 0.438378L3.97311 7.22426C3.84309 7.36139 3.77738 7.53855 3.77738 7.71497C3.77738 7.89139 3.84309 8.06925 3.97311 8.20641L10.4018 14.9923C10.6733 15.2787 11.1254 15.2909 11.4119 15.0194Z" fill="black"/></g><defs><clipPath id="clip0_58_17571"><rect width="15" height="15" fill="white" transform="translate(15.2065 0.215332) rotate(90)"/></clipPath></defs></svg>') no-repeat center center; left:-20px;}
.owl-buttons div.owl-next{ background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_58_17579)"><path d="M4.0012 0.411216C3.71404 0.681942 3.70335 1.1348 3.97334 1.42053L9.93705 7.7157L3.97337 14.0101C3.70264 14.2959 3.71407 14.748 4.00123 15.0194C4.28766 15.2909 4.73982 15.2787 5.01125 14.9923L11.44 8.20641C11.57 8.06927 11.6357 7.89212 11.6357 7.7157C11.6357 7.53927 11.57 7.36142 11.44 7.22425L5.01125 0.438374C4.73979 0.151916 4.28766 0.139787 4.0012 0.411216Z" fill="black"/></g><defs><clipPath id="clip0_58_17579"><rect width="15" height="15" fill="white" transform="translate(0.206543 15.2153) rotate(-90)"/></clipPath></defs></svg>') no-repeat center center; right:-20px;}*/

.owl-pagination{position:absolute;width:100%;text-align:center;bottom:20px}
.owl-pagination .owl-page{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; border: solid 1px #000; background-color:#ffff;display:inline-block;width:12px;height:12px;margin:0 6px}
.owl-pagination .owl-page.active{background-color:#000}

@media (max-width:1024px){
	.owl-buttons div.owl-prev{left: -15px;}
	.owl-buttons div.owl-next{right: -15px;}
}


.common-hd{text-align:center;padding:18px 0 36px 0; font-size:32px;color:#000; font-weight: 700; text-transform: uppercase;}
@media (max-width:1024px){
	.common-hd{font-size: 24px;}
}  
@media (max-width:1024px){
	.common-hd{font-size: 20px;}
}  

.see-more-link{text-align:center;padding-top:10px;clear:both}
.see-more-link a{font-size:15px;color:#000}
.see-more-link a:hover{color:#018bec}
@media only screen and (min-width:768px){
	.see-more-link{position:absolute;right:0;top:13px}
}

ul.caret-right-list{margin:0;padding:5px 0;list-style:none}
ul.caret-right-list li{margin:0;padding:4px 0 4px 0;text-align:left}
ul.caret-right-list li a{font-size:14px;color:#000;position:relative;padding-left:12px}
ul.caret-right-list li a:before{font-family:FontAwesome;content:"\f0da";position:absolute;left:1px;top:0;line-height:20px}ul.caret-right-list li a:hover{color:#018bec}

a.shop-now-btn {display: inline-block; border:solid 1px #000; border-radius: 0; background-color: #000; color: #fff; font-size: 13px; padding: 6px 20px 6px 20px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; text-transform: uppercase }
a.shop-now-btn .fa {font-size: 18px; padding-left: 25px }
a.shop-now-btn:hover {background: #fff; color: #000;}
a.shop-now-btn:hover .fa{color: #000;}

.qd-landing-banner .text-banner {position: relative; margin-top: 15px; text-align: center } 
.qd-landing-banner .text-banner .overly {position: absolute; left: 43px; top: 38px; text-align: left }
.qd-landing-banner .text-banner h3 {font-size: 28px; color: #000; text-transform: uppercase; margin: 0; padding: 0 }
.qd-landing-banner .text-banner h3 small {font-size: 14px; color: #000; display: block; padding-bottom: 6px }
.qd-landing-banner .text-banner a.shop-now-btn {margin-top: 5px }

@media only screen and (max-width: 767px) {
    .qd-landing-banner .text-banner .overly {left:8%; top: 8% }
}

.qd-rny-title{max-width:none;background:#f5f5f5;padding:25px 0;margin-bottom:30px;text-align:left;clear:both;display:inline-block;width:100%}
.qd-rny-title h1{margin:0;padding:0;font-size:40px;color:#000;text-transform:capitalize;}
.qd-rny-title .page-title-wrapper{overflow:inherit;position:static;width:auto;height:auto;margin:0;position:relative}
.qd-rny-title .page-title-wrapper a.print::before{padding-right:5px}
@media only screen and (max-width:991px){.qd-rny-title{padding:20px 0;margin-bottom:24px}
.qd-rny-title h1{font-size:32px}}
@media only screen and (max-width:767px){.qd-rny-title{padding:18px 0;margin-bottom:21px;-webkit-box-shadow:inset 0 3px 3px 0 rgba(186,186,186,.35);-moz-box-shadow:inset 0 3px 3px 0 rgba(186,186,186,.35);box-shadow:inset 0 3px 3px 0 rgba(186,186,186,.35)}
.qd-rny-title h1{font-size:22px}
.qd-rny-title .page-title-wrapper{padding:0;text-align:center}
.qd-rny-title .page-title-wrapper a.print{top:3px}}
@media only screen and (max-width:479px){.qd-rny-title .page-title-wrapper a.print{position:inherit;right:auto;top:auto}}
.toolbar select{background-color:#fff;border-radius:0!important;box-shadow:none;min-width:150px;height:33px!important;line-height:20px!important;vertical-align:middle;cursor:pointer}
.toolbar-sorter label{font-weight:400;color:#000;font-size:14px;margin-bottom:0}
.toolbar-sorter .sorter-action{display:inline-block;text-decoration:none}
.toolbar-sorter select{width:auto!important}
.page-products .toolbar .limiter .control{margin-right:15px;display:inline-block}
.page-products .toolbar .limiter select{min-width:50px}
.pages .pages-items strong.page{background:#000;border:0;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:32px;letter-spacing:normal;line-height:33px;padding:0 5px;width:32px;text-align:center}
.pages .pages-items li a{background-color:transparent;border-radius:0;color:#000!important;border-color:#dbdbd9;display:inline-block;font-size:14px;font-weight:400;height:32px;letter-spacing:normal;line-height:32px;padding:0;width:32px}
.pages .pages-items li a:hover{color:#fff!important;background-color:#000}
.pages .pages-items li a.action{width:34px;text-align:center}
.pages .action{box-shadow:none}
.breadcrumbs{margin:0;display:block; max-width:1700px!important; padding:0px 40px!important;}
.breadcrumbs a{color:#000;}
.breadcrumbs .items{color:#000;padding:17px 0}
.breadcrumbs .item:not(:last-child){color:#000}
.breadcrumbs .item:not(:last-child):after{vertical-align:bottom}
.breadcrumbs a:hover{text-decoration:none;color:#018bec}
.breadcrumbs .items>li{font-size:14px}
@media (max-width:1024px){.breadcrumbs{padding:0px 20px!important;}}
@media (max-width:767px){.breadcrumbs .items{padding:11px 0 8px 0}}#resp-table table{border:0;width:100%;border-collapse:0;border-spacing:0;margin:0}#resp-table table thead td,#resp-table table thead th{padding:10px 10px}#resp-table table tbody td{padding:10px 10px}#resp-table .product-image-photo{width:100px;height:100px}
@media (max-width:767px){#resp-table{margin:0 auto;width:100%}#resp-table table,#resp-table tbody td,#resp-table tbody tr,#resp-table tfoot,#resp-table tfoot td,#resp-table tfoot tr,#resp-table thead,#resp-table thead th{display:block}#resp-table thead tr{position:absolute;top:-9999px;left:-9999px}#Rptable tbody tr,#resp-table thead tr{border:1px solid #ccc}#resp-table tbody td,#resp-table thead td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;text-align:left;width:100%}#resp-table tbody td:before{position:absolute;top:6px;left:15px;width:45%;text-align:left;padding-right:15px;white-space:nowrap}#resp-table tbody{display:grid}#resp-table .product-image-photo{height:inherit;width:inherit}}
.action.primary{border-color:transparent;}
.action.primary:hover{border:none!important}
.fieldset{margin-bottom:20px}
.fieldset>.field>.label,.fieldset>.fields>.field>.label{font-size:14px;font-weight:400}
@media (min-width:769px){.modal-popup{left:0!important}
.modal-popup._show .modal-inner-wrap{background-color:#fff!important;max-height:90%;min-height:inherit!important;height:inherit!important;left:0;margin:15px auto;position:absolute;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0)!important;transform:translate3d(0,-50%,0)!important}
.modal-popup .modal-inner-wrap{transition-duration:.3s;max-width:700px!important}
.modal-popup .modal-header{padding:20px 54px 20px 20px!important;min-height:51px;position:relative;margin:0!important;background-color:transparent}
.modal-popup .modal-content{padding:0 20px!important;margin:20px 0;font-size:15px;box-shadow:none;border:0;overflow-y:auto;height:calc(100% - 50px)}
.modal-popup .modal-footer{padding:20px!important;background-color:transparent;margin:0!important;background-color:transparent}
.modal-popup .action-close{padding:18px!important;line-height:0!important;position:absolute;right:0;top:50%;margin-top:-25px}
.modal-popup .modal-title{margin:0;padding:0;border:0;font-size:20px;line-height:20px;font-weight:300px;text-align:left}}
@media (max-width:767px){.modal-popup .modal-content{padding:0 20px!important;margin:20px 0!important;border:0}
.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff!important;width:100%!important}
.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{background-color:#fff!important;right:0!important;top:0!important;bottom:0!important;left:0!important;min-width:100%!important}
.modal-popup .modal-title{border-bottom:0;text-align:left;padding-bottom:0;font-size:20px;font-weight:400;line-height:20px}
}
@media screen and (max-width:1023px) and (min-width:769px){.checkout-index-index .popup-authentication .modal-inner-wrap{width:500px!important;min-width:inherit!important}}
.checkout-index-index .modal-popup .form-shipping-address{max-width:100%!important}
.checkout-index-index .modal-popup .form-shipping-address .fieldset.address{margin:0 -10px}
.checkout-index-index .modal-popup .form-shipping-address .fieldset.address:after{content:"";display:table;clear:both}
.checkout-index-index .modal-popup .form-shipping-address .control{margin-top:0!important}
.checkout-index-index .modal-popup .form-shipping-address legend.label{border-bottom:0}
.checkout-index-index .modal-popup .form-shipping-address #shipping-new-address-form .field.choice.col-mp{margin-bottom:0!important;position:relative}
.checkout-index-index .modal-popup .form-shipping-address #shipping-new-address-form .field.choice.col-mp input[type=checkbox]{position:absolute;left:10px;float:left;top:3px}
.checkout-index-index .modal-popup .form-shipping-address .field.choice.col-mp .label{padding-left:22px}
.checkout-index-index .modal-popup .form-shipping-address #shipping-new-address-form .field{margin-bottom:20px!important}
.checkout-index-index .modal-popup .form-shipping-address #shipping-new-address-form .field .field.true{margin-bottom:10px!important}
.checkout-index-index .modal-popup .form-shipping-address #shipping-new-address-form .field .field.additional{margin-bottom:0!important}
@media (max-width:767px){.checkout-index-index .modal-popup .form-shipping-address .fieldset.address{margin:0}
.checkout-index-index .modal-popup .form-shipping-address .fieldset.address .mp-6{width:100%}}
/* .products-new-info a{text-decoration:underline!important} */
.qd-product-grid li.qd-product-tem:hover a, .products-new-info a:hover{text-decoration:underline!important}

.qd-product-grid{margin:0;list-style:none;float:left;width:100%}ol.qd-product-grid{padding-left:0}
.qd-product-grid>li.qd-product-tem{float:left;width:20%}
@media (max-width:1199px){.qd-product-grid>li.qd-product-tem{width:25%}}
@media (max-width:991px){.qd-product-grid>li.qd-product-tem{width:33.33333333333333%}}
@media (max-width:767px){
.qd-product-grid.owl-carousel{border-bottom:0}
.qd-product-grid>li.qd-product-tem{width:50%;margin-bottom:0;}
}
@media (max-width:439px){.qd-product-grid>li.qd-product-tem{width:50%}}

.qd-product-grid.qd-new-product-items.owl-carousel.owl-theme .qd-product-tem,
.qd-product-grid.qd-product-items.owl-carousel.owl-theme .qd-product-tem, .qd-product-grid.qd-special-product-items.owl-carousel.owl-theme .qd-product-tem,.qd-product-grid-container .qd-product-grid.owl-carousel.owl-theme .qd-product-tem{ padding:10px;}


#shopbycategory .products-new .qd-name{padding-top: 15px;height: auto;}
#shopbycategory .products-new .qd-name b{ font-weight:normal;}
#shopbycategory .products-new .thumb .list img{border-radius:50%; box-shadow:0px 0px 4px rgba(0, 0, 0, 0.40); align-items: center;-webkit-clip-path: circle(50% at center);clip-path: circle(50% at center); overflow: hidden;}

.products-new{text-align:center;display:block;padding:10px;border:1px solid transparent; position:relative;}
.products-new .products-new-info{text-align: left;}
@media (min-width:768px){
.products-new:hover{box-shadow:2px 2px 9px 5px rgba(0, 0, 0, 0.15);}
#shopbycategory .products-new:hover{box-shadow:0px 0px 0px!important;}
#shopbycategory .products-new:hover .thumb .list img{box-shadow:0px 0px 4px rgba(0, 0, 0, 0.90);}
}
.products-new .thumb{position:relative}
/*.products-new .thumb .qd-Sale,
.products-new .thumb .qd-deal,
.products-new .thumb .qd-new{color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:10px;padding:4px 10px;position:absolute;left:0;top:0;border:1px solid transparent;border-radius:4px;background-color:transparent;z-index:1}
.products-new .thumb .qd-new{background-color:#325490;border-color:#325490}
.products-new .thumb .qd-Sale{background-color:#feb401;border-color:#feb401}
.products-new .thumb .qd-deal{background-color:#c00000;border-color:#c00000}*/

.prd-lable{position:absolute;left:0;top:0;border:1px solid #D9D9D9; color: #000; font-size: 12px; font-weight: 700; height: 30px; padding: 0 10px; display: flex; align-items: center; justify-content: center; text-transform: uppercase;}


.products-new-info div{display:block}
.products-new-info .qd-number{padding-top:7px}
.products-new-info .qd-number span{font-size:30px;color:#000;display:inline-block;width:46px;height:46px;line-height:46px;border:1px solid #cfcfcf;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-family:Times New Roman}
.products-new-info .qd-label{font-size:12px;text-transform:uppercase;line-height:11px;padding:0px 5px 6px 0px;position:inherit;left:0px;top:0px;border:0 solid #eb2d4f;background-color:transparent;color: #000;}
.products-new-info .qd-name{padding-top:7px; padding-bottom: 10px; overflow:hidden;color:#000;font-size:12px;line-height:1.4; min-height: 86px;}
.products-new-info .qd-name.qd-deal-name{height:80px}
.products-new-info .qd-name a{color:#000;font-size:16px;}
.products-new-info .qd-name a span{color:#000;text-transform:uppercase; font-weight: 600; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.products-new-info .qd-name a br{display:none}
.products-new-info .qd-group-price{display: flex; align-items: center; flex-wrap: wrap; padding-bottom: 10px;	}
.products-new-info .pod-dtl-price .txt-red .price-msrp_price .price{color: #000!important;}
/* .products-new-info .qd-name a:hover,.products-new-info .qd-name a:hover span{color:#018bec} */
.products-new-info .price-box, .products-new-info .price-box.price-final_price{display:inline-block;}
.products-new-info .qd-price{padding-right: 5px; font-size: 14px; font-weight: 700;}
.products-new-info .qd-saveprice{text-transform: uppercase; font-weight: 400;}


.products-new-info .qd-review .product-reviews-summary{margin-bottom:0;margin-top:0; line-height:20px;}
.products-new-info .qd-review .product-reviews-summary .rating-summary{line-height:10px; vertical-align:middle;}
.products-new-info .qd-review .product-reviews-summary .reviews-actions{line-height:19px; margin-top:0px; display:none;}

/*.products-new-info .qd-review{font-size:12;color:#666;line-height:12px;padding-top:7px;height:24px}
.products-new-info .qd-review .product-reviews-summary{margin-bottom:0;margin-top:0}
.products-new-info .qd-review .product-reviews-summary .rating-result{float:left;margin-right:5px;margin-top:2px;width:77px}
*/
.products-new-info .qd-gift-text{font-size:13px;color:#d50200;line-height:13px;text-transform:uppercase; font-weight: 600; padding-top:11px;min-height:24px; display:none;}
@media (max-width:767px){.owl-item .qd-product-tem .products-new{padding:7px 2px 2px 2px} .products-new-info .qd-name{min-height: 80px;}}
.products-new-info .qd-name.qd-deal-name{height:120px}}
@media (max-width:479px){.products-new-info .qd-gift-text{min-height:42px}}
.page-layout-1column .columns{max-width:100%!important;padding:0!important;display:block}
.page-layout-1column .columns .column.main{padding-bottom:0;padding-top:0!important;display:block}
.page-layout-1column .page-main{padding-top:0}
@media (max-width:767px){
.products-new-info .qd-name a{font-size: 14px;}
.page-layout-1column .columns,.page-layout-1column .columns .column.main{display:block;}
.onestepcheckout-index-index .columns .column.main{padding-top: 10px !important;}}
.qd-landingpage{margin-bottom:0!important}
.product.details.product-item-details{text-align:center}
.cms-brandp #manufacturer{display:none}
.all-brand-wrap{margin-bottom:20px;text-align:center}
.all-brand-wrap .page-title h1{float:none;text-align:center;color:#000}
.all-brand-wrap p{text-align:center}
.all-brand-wrap a{background-color:#fff;border:1px solid #dbdbd9;color:#000;display:inline-block;font-size:16px;height:34px;line-height:32px;margin:0 6px 6px 0;text-align:center;width:34px}
.all-brand-wrap a:hover{background-color:#018bec;border:1px solid #018bec;color:#fff;text-decoration:none}
.brandlist{clear:both;margin-bottom:15px}
.brandlist ul::after,.brandlist::after{clear:both;content:"";display:block}
.brandlist .alphabate{font-size:20px;padding:10px;color:#018bec;border-bottom:1px solid #dbdbd9;font-weight:700}
.brandlist ul{margin:10px 0 0!important}
.brandlist ul li{float:left;line-height:normal;padding:5px 0 5px 10px;width:20%}
.brandlist ul li a{font-size:13px;color:#333}
.brandlist ul li a:hover{font-size:13px;color:#018bec}#notification .alert-bg{background:rgba(0,0,0,.2) none repeat scroll 0 0;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}#notification .bg .close{color:#fff;cursor:pointer;display:inline-block;font-size:48px;height:48px;left:50%;line-height:48px;margin:0 0 0 -24px;position:fixed;text-align:center;text-shadow:0 0 3px rgba(0,0,0,.2);top:36px;width:48px}#notification .alert-box{background:#363636 none repeat scroll 0 0;left:50%;margin-left:-155px;position:fixed;text-align:center;top:0;width:310px;z-index:10}#notification .alert-box h6{cursor:default;font-size:48px;padding:20px 0}#notification .alert-box h6 i{margin-left:-58px}#notification .alert-box p{border:1px solid #fff;color:#fff;margin:10px;padding:10px}#notification .alert-box p a{font-weight:700;text-decoration:none}#notification .alert-box p a:hover{color:#018bec}#notification .widget-warning h6{color:#c12222}
@media (max-width:991px){.brandlist ul li{width:25%}}
@media (max-width:767px){.brandlist ul li{width:33.33%}
.catalogsearch-advanced-index .form.search.advanced{max-width:100%}}
@media (max-width:480px){
.brandlist ul li{width:100%}}
.static p{margin-bottom:20px;font-size:15px}
.static .errors{color:#e02b27}
.static a,.static a:hover{color:#018bec;text-decoration:underline}
.cms-legal-notice .static h2{font-size:24px}
.cms-faq .static h2{font-size:24px;text-transform:capitalize;margin-top:40px;margin-left:0}
.cms-faq .static h5{margin-left:0;margin-top:30px}
.static h2,.static h3,.static h4{line-height:normal}
.static h2,.static h3,.static h4,.static h5{margin:20px 0 10px 0}
.static h5,.static h6{font-weight: 600; line-height:normal}
.static h2{font-size:35px}
.static h3{font-size:30px}
.static h4{font-size:24px}
.static h5{font-size:20px}
.static h6{font-size:15px}
@media only screen and (max-width:991px){.static h2{font-size:28px}
.static h3{font-size:24px}
.static h4{font-size:20px}
.static h5{font-size:16px}}
@media only screen and (max-width:767px){.static h2{font-size:25px}
.static h3{font-size:21px}
.static h4{font-size:18px}
.static h5{font-size:15px}}
.static-list{margin-bottom:25px}
.static-list li{position:relative;padding-left:16px;font-size:15px}
.static-list li:after{width:7px;height:7px;content:"";position:absolute;background-color:#000;left:0;top:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;top:6px}
.site_map_title h2{font-size:25px}
.site_map_title ul li a{color:#000;text-decoration:none}
.site_map_title ul li a:hover{color:#018bec;text-decoration:none}
@media only screen and (max-width:991px){.site_map_title h2{font-size:20px}}
@media only screen and (max-width:767px){.site_map_title h2{font-size:18px}}h4.accordion_title{position:relative;margin:0 0 10px 11px;padding:18px 0 15px 25px;text-transform:none;line-height:20px;font-size:17px;color:#000;border:1px solid #ddd;cursor:pointer;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;border-radius:5px}h4.accordion_title:before{content:"\f105";position:absolute;left:-12px;top:15px;width:25px;height:25px;font-family:FontAwesome;font-weight:700;text-indent:2px;line-height:24px;text-align:center;font-size:16px;color:#fff;border-radius:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;background-color:#000;border-radius:5px}h4.accordion_title.active{border:1px solid #ededed;background:#f5f5f5}h4.accordion_title.active:before{color:#fff;border-color:#fff;background-color:#018bec;transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);border-radius:5px}
.accordion_content{margin:0 0 15px 11px;padding:5px 30px 10px 30px;display:none}
.accordion_content p{margin-bottom:15px}
.accordion_content p:last-child{margin-bottom:0}
.accordion_content .static-list{margin-bottom:0}h2.space-main,h5.small-space{margin-left:15px}#checkout-step-billing .field .control._with-tooltip input{width:100%!important}#shipping-new-address-form .field .control._with-tooltip input{width:100%!important}#checkout-shipping-method-load .table-checkout-shipping-method tbody td{padding:6px 0 1px!important}
.payment-option-content body .discount-code .payment-option-content .primary button{padding:11px 20px 7px!important}#back_top a{display:inline-block;text-align:center;height:52px;width:52px;position:relative;text-transform:uppercase;padding-top:25px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#back_top,#back_top a{background-color:#337ab7;border-radius:0}#back_top{z-index:15;position:fixed;right:15px;bottom:20px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block}#back_top a{color:#fff}#back_top a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";font-size:12px;position:absolute;top:7px;left:20px}
@media (max-width:767px){.nav-sections-item-title{height:38px!important;padding-top:10px!important}
.nav-sections-item-content{margin-top:13px!important}body .nav-sections .navigation .level0>.level-top{padding:7px 0 2px 8px!important}
.opc-block-summary .minicart-items-wrapper{padding:15px 0 0!important}}
.nav-toggle:before{display:none}
.account select{padding-left:4px}
.products-new-info .qd-review .rating-summary .rating-result{ float:none !important;}
.rating-summary .rating-result{ width:78px !important;}
.rating-summary .rating-result:before{background:url(../images/review-black.png) no-repeat left top;content:""; height:16px;}
.rating-summary .rating-result>span:before{background:url(../images/review-blackfill.png) no-repeat left top;content:"";height:16px;}
.category-brands .page-main{width:auto!important;max-width:1280px!important}
.category-brands .all-brand-wrap h1{margin-bottom:7px}
.qd-middlebox{margin:0 auto;max-width:480px}
@media (max-width:767px){.qd-middlebox{max-width:100%}}
.qd-middlebox .form-group.row.field.captcha.required .control.captcha,.qd-middlebox .form-group.row.field.captcha.required .label{width:100%;padding:0}
.paypal-express-review .paypal-review .paypal-review-title .action{float:right}
.paypal-express-review .box-order-billing-address .box-actions span{padding-top:10px;display:block}
.paypal-express-review .box-order-shipping-address .box-actions,.paypal-review-items .order-review-form .actions-toolbar{margin-top:0}
.paypal-express-review .box-order-shipping-address .box-content address{margin-bottom:10px}
.paypal-express-review .paypal-review .block-order-details-view{margin-bottom:0}
.paypal-review-items .order-review-form .actions-toolbar button#review-submit{display:none!important}
.qd-signin-popup{float:left;width:100%}
.popup-authentication .qd-signin-popup .block[class]{width:100%;padding-top:0}
.qd-signin-popup .block-customer-login{padding-top:0}
.qd-signin-popup .fieldset{margin-bottom:0}
.qd-signin-popup .fieldset .control{margin-top:0!important}
.qd-signin-popup .primary button.action.action-login.secondary{padding:7px 15px!important}
@media (max-width:767px){.qd-signin-popup .actions-toolbar .secondary{padding-top:0}}
@media (max-width:768px){.popup-authentication .qd-signin-popup .block[class]{padding-right:0}}
.form-md-giftcard .actions-toolbar{display:inline-block;margin-top:25px;margin-left:5px}
@media (max-width:442px){.form-md-giftcard .actions-toolbar{margin-left:0!important}}
.txt-green{color:#26b91e!important; padding-top: 10px;}
.txt-red{color:red!important}
.cart-summary #discount-coupon-form .sp_dscode .actions-toolbar .primary{position:absolute;right:0;top:0; border-radius: 0;}
.cart-summary #discount-coupon-form .sp_dscode input{height:35px!important;padding-right:75px}
.cart-summary #discount-coupon-form .sp_dscode .actions-toolbar .primary button {margin-right: 0; background: #000; border: solid 1px #000!important; color: #fff; height: 34px; padding: 0!important; width: 70px; }
.cart-summary #discount-coupon-form .sp_dscode .actions-toolbar .primary button:hover{background: #fff; color: #000; }
.page-print .logo{padding-left:0}
.header-cookie-agree.cookie-fix{height:auto;position:fixed;top:38px;transition:all 0s ease 0s;width:100%;z-index:9;margin-top:0}
.captcha-image{display:inline-block;position:relative;padding-right:40px;margin-top:10px}
.captcha-image .captcha-img{margin-bottom:0!important}
.captcha-reload{cursor:pointer;float:right;width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;right:0}
.cont-captcha .captcha .label{display:none}
.product-price-update .rewards__product-points{display:none!important}
.reward-signup{padding-top:5px;font-size:12px}
.reward-signup span{color:#337ab7}
.reward-signup-b{padding-top:5px}
.product-info-price .reward-signup,.product-info-price .reward-signup-b{display:none}
.catalog-product-view .reward-signup-b{display:none!important}
.catalog-product-view .price-container .qd-saveprice{display:none}
.black-friday{background:url(../images/summerbg.jpg) top center repeat-y}
.black-friday .common-hd{color:#d50200;font-size:45px;line-height:50px; font-weight: 600; padding:40px 0 0;background:0 0;text-transform:uppercase}
.top-banner .img{width:100%}
.black-friday .title-hd{text-align:center;color:red;background:url(../images/black-pt.png) center center repeat-x;margin-top:50px}
.black-friday .title-hd:after{content:"";text-align:center;font-size:32px;color:#000;width:137px;height:32px;background:url(../images/black-title.png) no-repeat;display:block;margin:0 auto}
.black-friday .title-hd h1{display:inline-block;background:#fff;padding:10px 15px 0 15px;font-size:50px;font-weight:700;margin-bottom:0;margin-top:0; font-weight: 600;}
.top-banner .img{width:100%}
.black-friday .products-inner{background:#fff;border:0 solid red}
.black-friday .products-new-info .qd-name{color:#666}
.black-friday .products-new-info .qd-name a{color:#666}
.black-friday .products-new-info{padding:0 25px}
.black-friday .products-new .blue{background:url(../images/blue-label.png) right top no-repeat!important;height:39px;padding:7px 40px 0 20px}
.black-friday .products-new .yellow{background:url(../images/yellow-label.png) right top no-repeat!important;height:39px;padding:7px 40px 0 20px}
.black-friday .products-new .qd-Sale{font-size:12px;line-height:20px;top:10px;left:10px}
.black-friday .products-new .thumb{padding:30px 0 30px 0}
.black-friday .products-new .thumb .list{position:relative}
.black-friday .products-new-info .qd-name{display:block}
.black-friday .products-new-info div{display:block}
.black-friday .products-new-info .qd-price span{font-size:30px;line-height:16px;color:#d50200;line-height:30px}
.black-friday .products-new-info .qd-saveprice{vertical-align:super}
.black-friday button.action{color:#fff;border-color:#d50200;background-color:#d50200}
.black-friday .actions button.action span{position:relative;padding-left:34px}
.black-friday button.action span:before{content:'';position:absolute;left:0;top:0;background:url(../images/dtl-cart.png);width:25px;height:19px}
.black-friday .action.primary{display:inline-block!important;font-size:1.6rem!important;padding:10px 5px!important;width:100%;margin-top:15px}
.black-friday .products-new .actions{position:inherit}
.black-friday .products-new-info{position:relative}
.black-friday .products-new-info .qd-saveprice{min-height:35px}
.black-friday .products-new-info .qd-saveprice{color:#149000}
.black-friday .qd-product-grid>li.qd-product-tem{margin-bottom:0}
.black-friday .sale-row{float:left;display:none}
.black-friday .pro-img{position:absolute;right:0;top:0;width:50%;display:none}
.black-friday .pro-img{position:absolute;right:0;top:0;width:50%}
.black-friday .pro-img img{width:80%}
.black-friday .pro-img img{width:80%}
.black-friday .pro-img .no-brand-logo{display:inline-block;margin:20px 0 0 0}
.black-friday .pro-img .no-brand-logo{display:inline-block;margin:20px 0 0 0}
.black-friday .products-new-info .qd-saveprice{padding-bottom:10px;min-height:29px}
.black-friday .borders-line{text-align:center;background:url(../images/border-line.gif) center center repeat-x;height:27px;width:100%;display:none}
.black-friday .borders-line{text-align:center;background:url(../images/border-line.gif) center center repeat-x;height:27px;width:100%}
.perfume-hd h3{font-size:40px;color:red;font-weight:600;text-transform:uppercase;text-align:center; font-weight:600}
.perfume-dt{text-align:center;margin-top:20px}
.perfume-dt p{color:#fff;font-size:16px;padding-top:15px;line-height:18px}
.get-box:before{content:'';position:absolute;left:0;top:-42px;background:url(../images/get-pt.png) center center repeat-x;width:100%;height:97px;background-size:100%}
.get-box{background:#edeea0;border:3px solid #d6362a;text-align:center}
.get-box h4{color:red;font-size:45px;font-weight:600;margin-bottom:0;margin-top:66px;}
.get-box h5{color:#161616;font-size:24px;margin-top:0;margin-bottom:0; font-weight: 600;}
.get-box span{font-weight:600;font-size:16px;color:#000}
.get-box p{font-size:14px;color:#000;line-height:16px}
.get-box input{width:345px;border:1px solid #000!important;height:45px!important;float:left;margin:0 10px 0 0}
.get-box .newsletter{position:relative;padding:0 0 25px 0;margin:0 auto;display:table}
.get-box .actions{float:left!important}
.get-box .action.primary{position:relative;top:0;border-radius:0;padding:11px 20px!important}
.get-box .actions span{color:#fff!important;font-weight:500!important;text-transform:uppercase;padding-left:0!important}
.get-box .actions span:before{display:none!important}
.perfume-top{margin:70px 0 70px 0}
.black-friday .products-new-info .qd-saveprice{font-size:18px;font-weight:700}
.qd-black-friday .page-footer{margin-top:0!important}
@media (min-width:768px){.black-friday .products-new,.black-friday .products-new:hover{border:0}}
@media (max-width:991px){.get-box input{width:210px}
.get-box h4{font-size:30px}
.get-box:before{top:-45px}
.black-friday .pro-img{right:5px;top:0;width:41%}}
@media (max-width:767px){.black-friday .qd-product-grid>li.qd-product-tem{border:none!important;margin-bottom:0}
.black-friday .actions button.action span{padding-left:30px}
.black-friday .qd-product-grid{border:none!important}
.black-friday .title-hd h1{font-size:28px;padding:45px 5px 0 5px}
.black-friday .title-hd{margin-top:0}
.perfume-top{margin:10px 0 10px 0}
.get-box{margin-top:40px}
.perfume-hd h3{font-size:32px}
.black-friday .products-new-info .qd-price span{font-size:21px}
.black-friday .products-new-info .qd-saveprice{font-size:15px}
.black-friday .pro-img{margin:0}
.get-box h4{margin-top:40px}
.black-friday .products-new .qd-Sale{font-size:10px;line-height:14px;top:5px;left:5px}
.black-friday .common-hd{font-size:36px;line-height:40px;padding:20px 0 0}
.black-friday .products{margin-top:10px}}
@media (max-width:531px){.black-friday .listing-grid>li.qd-product-tem .products-new-info .qd-name{height:120px}}
@media (max-width:460px){.black-friday .listing-grid>li.qd-product-tem{width:100%}
.black-friday .title-hd h1{font-size:24px;padding:45px 5px 0 5px}
.black-friday .listing-grid>li.qd-product-tem .products-new-info .qd-name{height:inherit}
.get-box h4{font-size:26px}
.get-box input{width:164px}}div.message.global.cookie{background:#0544a4;color:#fff;border-radius:10px;max-width:300px;height:auto;top:auto;right:15px;position:fixed;bottom:15px;padding:20px;left:auto}div.message.global.cookie a{color:#fff;text-decoration:underline}div.message.global.cookie a:hover{color:#fff}
.cookie .action.primary{background:#fff;color:#000}
.plogo{padding-bottom:20px;text-align:center;display:block}
@media (max-width:767px){.plogo{display:none}}
.qdctloginpopup .modal-header{min-height:inherit;padding:0!important;position:static; border: none;}
.qdctloginpopup .modal-header>h1{display:none}
.qdctloginpopup .modal-content{padding:0!important;margin:0!important;border-radius:0;background-color:transparent!important}
.qdctloginpopup input{height:44px;padding:0 15px;color:#000}
.qdctloginpopup .action.primary{display:block!important;width:100%;border-radius:0;height:44px; border: none;}
.qdctloginpopup1 .action-close:hover:before{color:#fff}
@media (min-width:768px){.modal-popup.qdctloginpopup>.modal-inner-wrap{max-width:800px!important;background-color:transparent!important}
.modal-popup.qdctloginpopup1>.modal-inner-wrap{max-width:400px!important}
.qdctloginpopup .action-close{right:0;top:0;margin-top:0!important;z-index:1}}
.login_popup{background-color:rgba(0,0,0,.7)!important;padding:50px;color:#fff}
.register_popup{background-color:rgba(0,0,0,.7)!important;position:relative;padding:0 10px}
.register_popup:before{position:absolute;right:0;width:50%;bottom:0;top:0;content:"";background-color:#fff}
.register_popup .reg_left,.register_popup .reg_right{padding:35px 20px}
.register_popup .reg_left{color:#fff}
.register_popup .hd{font-size:20px;font-weight:700;padding-bottom:10px}
.register_popup p{background-color:transparent!important;font-size:14px!important;line-height:18px}
.register_popup .reg_list{margin:0;padding:10px 10px 0 10px;list-style:none}
.register_popup .reg_list>li{padding-left:30px;font-size:14px;line-height:16px;position:relative;margin:12px 0;position:relative}
.register_popup .reg_list>li:last-child{margin-bottom:0}
.register_popup .reg_list>li>i{position:absolute;left:0;top:0;text-align:center;width:20px;height:20px}
.register_popup .reg_list>li>i:before{font-size:16px;display:inline-block}
.fb_button>.pslogin-block{display:inline-block;margin-bottom:0;width:100%}
.fb_button .pslogin-block .pslogin-buttons ul li{float:none}
.fb_button .pslogin-block .pslogin-buttons ul li a{display:block}
.fb_button .pslogin-block .pslogin-buttons ul li span.pslogin-button-auto{width:100%}
.fb_button .pslogin-block .pslogin-buttons ul li .pslogin-button-text{width:calc(100% - 32px)}
.fb_button>.pslogin-block>.pslogin-spacer{margin:0}
.fb_button .pslogin-clearfix{margin-bottom:0}
.newsletter-popup .modal-header,.qd-black-friday .modal-popup.newsletter-popup.modal-slide._inner-scroll._show .modal-header,.qd-detail .modal-popup.newsletter-popup.modal-slide._inner-scroll._show .modal-header{min-height:inherit;padding:0!important;position:static}
.newsletter-popup .modal-header>h1{display:none}
.newsletter-popup .modal-content{padding:35px!important;color:#fff;margin:0!important;border-radius:0;background-color:transparent!important}
.newsletter-popup input{height:44px;padding:0 15px;color:#000}
.newsletter-popup .action.primary{display:block!important;width:100%;border-radius:0;height:44px}
.newsletter-popup .action-close:hover:before{color:#fff}
@media (min-width:768px){.modal-popup.newsletter-popup>.modal-inner-wrap{max-width:400px!important;background-color:rgba(0,0,0,.7)!important}
.newsletter-popup .action-close{right:0;top:0;margin-top:0!important;z-index:1}
.modal-popup._show .modal-inner-wrap{top:50%;-webkit-transform:translate3d(0,-50%,0)!important;transform:translate3d(0,-50%,0)!important;margin:0 auto}}
@media (min-width:1024px){.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:auto!important;left:0!important}}
.newsletter-popup #requestiform .fieldset #sortpicture{padding:0;margin-bottom:10px;color:#fff!important}
.checkout-index-index .osc-authentication-wrapper .action-auth-toggle{color:#fff !important;/* background-color:#fff;border:1px solid #006bb4 */}
@media (max-width:767px){.newsletter-popup .modal-header>h1{color:#000;display:block}
.newsletter-popup .modal-header{padding:15px!important;border-bottom:1px solid #ccc!important}
.newsletter-popup .modal-header .action-close:before{line-height:22px}
.newsletter-popup .action-close:hover:before{color:#757575}
.newsletter-popup .modal-content{padding:15px!important}
.newsletter-popup #requestiform .fieldset #sortpicture{color:#000!important}}
@media print {a[href]:after {content: "" !important;}}
.osc-authentication-wrapper .action-auth-toggle {border-radius: 0; font-weight: 600; border:solid 1px #000; background-color: #000000;padding: 6px 15px;display: inline-block;vertical-align: middle;color: #ffffff;text-decoration: none;}
.osc-authentication-wrapper .action-auth-toggle:hover {background: #fff; color: #000!important;}
.cart.table-wrapper .item.message.error{display:inline-block !important;}

.qd-product-items-clearance .qd-product-tem,
.qd-product-items-daily .qd-product-tem,
.qd-product-items-weekly .qd-product-tem,
.qd-product-items-holiday .qd-product-tem{ padding:10px 0px;}

.relatedinfoiddisabled {opacity: 0.3;pointer-events: none;}
.relatedinfoiddisabled:before {position: absolute;content: "";left: 0;top: 50%;right: 0;border-top: 1px solid;border-color: inherit;-webkit-transform: rotate(-23deg);-moz-transform: rotate(-23deg);-ms-transform: rotate(-23deg);-o-transform: rotate(-23deg);transform: rotate(-23deg);}

/* 23-12-2021 css Start */
.scroll_img { display: block; margin: 0 auto; }
.scrollup { position: fixed; display: none; height: 40px; width: 40px; bottom: 80px; padding: 10px; border-radius: 50px; background-color: #018bec; text-align: center; cursor: pointer; z-index: 999999; }
.scrollup:hover { background-color: #eb2d4f; }
.scrollup svg { fill: #fff; }
@media (min-width: 1200px){
	.qd-featured-products .qd-product-grid>li.qd-product-tem:nth-child(5n+1) { clear: both; }
}
@media (max-width: 1199px) and (min-width: 992px){
	.qd-featured-products .qd-product-grid>li.qd-product-tem:nth-child(4n+1) { clear: both; }
}
@media (max-width: 991px) and (min-width: 768px){
	.qd-featured-products .qd-product-grid>li.qd-product-tem:nth-child(3n+1) { clear: both; }
}
@media (max-width: 767px){
	.qd-featured-products .qd-product-grid>li.qd-product-tem:nth-child(2n+1) { clear: both; }
}
/* 23-12-2021 css end */


/* 22-01-2022 checkout css Start */
.one-step-checkout-wrapper .osc-place-order-block { padding-left: 0px !important;padding-right: 0px !important; }
.one-step-checkout-wrapper form.form-shipping-address .fieldset { margin-left: -10px; margin-right: -10px; }
.one-step-checkout-wrapper form.form-shipping-address .fieldset { margin-left: -10px; margin-right: -10px; }
.one-step-checkout-wrapper .create-account-block { margin-left: -5px; margin-right: -5px; }
.one-step-checkout-wrapper #shipping-new-address-form .field.street { padding: 0 5px !important; }
.one-step-checkout-wrapper #shipping-new-address-form .field .control._with-tooltip .intl-tel-input { width: 100%; }
.one-step-checkout-wrapper #discount-form .actions-toolbar .primary { right: 0; margin-right: 0; }
.one-step-checkout-wrapper .minicart-items .product-item-name { font-size: 14px !important; color: #000; }

.checkout-container .one-step-checkout-wrapper .remove-wrapper a.button-action { background: transparent !important; border: none !important; color: #000 !important; }

@media only screen and (min-width: 992px){
	.onestepcheckout-index-index .opc-block-summary .forgot-item{padding:0 10px 0 0!important;}
	.onestepcheckout-index-index #co-place-order-area{padding:0 0 0 10px!important;}
	.onestepcheckout-index-index #co-place-order-area .osc-place-order-wrapper .actions-toolbar { padding: 0 0px!important; }
	.one-step-checkout-wrapper .checkout-agreements-block .action-show:not(:focus) { text-align: right; }
	.one-step-checkout-wrapper #checkout-review-table thead th.product-name-th { padding-left: 0; }
}

@media only screen and (min-width: 1025px){
	.one-step-checkout-wrapper #shipping-new-address-form .field.street { padding: 0 10px !important; }
}

@media only screen and (max-width: 991px){
 	.one-step-checkout-wrapper form.form-shipping-address #shipping-new-address-form .field.street{ margin-left: -10px; margin-right: -10px; }
 	.one-step-checkout-wrapper .form-login, .one-step-checkout-wrapper .form-shipping-address { margin-top: 0!important; }
 	.one-step-checkout-wrapper .checkout-agreements-block .action-show:not(:focus) { text-align: center; }
 	.one-step-checkout-wrapper .checkout-agreements-block .checkout-agreement { text-align: center; }
}

@media only screen and (max-width: 639px){
	.opc-wrapper .methods-shipping { padding: 20px 0; }
}
/* 22-01-2022 checkout css End */

.customer-account-create select{border: 1px solid #e5e5e5;}
.customer-account-create .create.account .intl-tel-input{position: relative; top: -2px;}
.customer-account-create .form-create-account .fieldset.create.account:after{margin-top: 0; display: none;}
.customer-account-create .field-recaptcha{width: 100%; float: left; margin-bottom: 15px;}
@media only screen and (min-width: 992px){
.qd-footer .customer-services.col-lg-4, .qd-footer .aboutus.col-lg-4{width:28%;}
.qd-footer .foo_newsletter.col-lg-4{width:44%;}
}

@media only screen and (min-width: 1200px){
.qd-footer .customer-services.col-lg-4, .qd-footer .aboutus.col-lg-4{width:31%;}
.qd-footer .foo_newsletter.col-lg-4{width:38%;}
}

.qd-footer .sign-newsletter .subscribe .qd-common-field{ padding-right:10px;}
.foo_newsletter .sign-newsletter .required .footer-cptcha-qd{ padding:0px 10px;}

@media only screen and (max-width: 1299px){
.qd-footer .sign-newsletter .subscribe .qd-common-field{ padding-right:0px;}
}
.olark-launch-button-wrapper{bottom: 0px !important;}
.message.global.cookie{display: none!important;}



/*New Home page 
===================*/
.w-full{width: 100%;}

.space-b-50{margin-bottom: 50px;}
@media (max-width:767px){.space-b-50{margin-bottom: 40px;} }

.btn{display: inline-flex; border-radius: 0; min-width: 200px; flex-wrap: wrap; text-align: center; align-items: center; justify-content: center; text-decoration: none; min-height: 50px; padding: 5px 20px; border: 1px solid transparent; touch-action: manipulation; text-transform: uppercase; font-size: 14px; font-weight: 700;}
.btn:focus{outline: none;}
.btn-primary{color:#fff; background-color:#000; }
.btn-primary:hover{background: #fff; border-color: #000; color: #000;}

a.btn-primary:visited, .alink:visited{color:#fff!important; background-color:#000; }

.btn-white{color:#000; background-color:#fff; }
.btn-white:hover{border-color: #fff; color: #fff; background: transparent;}

.btn.btn-primary.focus,.btn.btn-primary:focus,.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary,button:focus, button:active{background: #000; color: #fff; border-color: #000;}
.btn.btn-primary.visited{color: #FFF;}
@media (max-width:767px){
	.btn{min-width: 220px; min-height: 40px; font-size: 12px;}	
}


/*Review page*/
.review-page .review-box{padding:20px 0px; height: 100%;}
.review-page .review-box .product-reviews-summary {background-color: #fff; margin: 0; height: 100%; border-radius: 7px; padding: 40px 40px 40px; font-size: 16px; text-align: left; box-shadow: 0px 2px 6px 0px #00000040;}
.review-page .product-reviews-summary .rating-summary{  display: flex;  justify-content: space-between; padding-bottom: 20px;}
.review-page .owl-theme .owl-wrapper{display: flex!important; flex-wrap: wrap;}


.review-page .rating-summary .rating-result:before{background:url(../images/rating-home.png) no-repeat left top;}
.review-page .rating-summary .rating-result>span:before{background:url(../images/ratingfill-home.png) no-repeat left top;}

@media (max-width:1024px){
   .review-page .review-box{padding: 15px 0;}
}


/*Inner pages hd*/
.innerpage-hd{text-align: center; font-size: 32px; text-transform: uppercase; font-weight: 700;}
@media (max-width:1024px){
	.innerpage-hd{font-size: 24px;}	
}


.owl-carousel {display: block;}
.owl-carousel .main-banner-sl:not(:first-child) {display: none; }

.landing-page .page-main{padding-bottom: 30px;}


/*Home page owl  slider*/

@media (min-width:768px){
	.cms-home .owl-pagination{display: none;}
	/*	.cms-home .owl-carousel.qd-product-grid .owl-wrapper-outer{overflow: inherit;}*/
}

@media (max-width:767px){
	.cms-home .owl-buttons{display: none;}
	.cms-home .qd-product-grid.owl-carousel{padding: 0 0 30px;}
}


.cms-page-view .page-main,.customer-account-create .page-main{padding-bottom: 30px;}


@media (max-width:375px){
	.products-new-info .qd-name{min-height: 116px;}
}

body .fotorama__dot{width: 10px; background: transparent; height: 10px; border: solid 1px #000; border-radius: 50px;}
body .fotorama__active .fotorama__dot{background: #000; border-color: #000;}
body .fotorama__nav__shaft{padding: 20px 0;}


body .checkout-cart-index .page-main{padding: 0 40px; }
body .navigation,body .breadcrumbs,body .page-header .header.panel,body .footer.content,body .page-wrapper > .widget,body .page-wrapper > .page-bottom,body .block.category.event,body .top-container,body .page-main{
	max-width: 1700px;
	padding: 0 40px;
}

@media (max-width:1024px){
	body .checkout-cart-index .page-main{padding: 0 15px; }
	body .navigation,body .breadcrumbs,body .page-header .header.panel,body .footer.content,body .page-wrapper > .widget,body .page-wrapper > .page-bottom,body .block.category.event,body .top-container,body .page-main{
		max-width: 1700px;
		padding: 0 15px;
	}
}

