.errormsg {color: red;font-weight:600;}
.sucmsg {color: green;font-weight:600;}
.errormsg-padding{margin-top: 10px;}
.marginleft5{margin-left: 5px;}
.marginleft10{margin-left: 10px;}
.marginleft15{margin-left: 15px;}
.marginleft20{margin-left: 20px;}
.setmariginbottom5{margin-bottom: 5px !important;}
.setmariginbottom10{margin-bottom: 10px;}
.setmariginbottom15{margin-bottom: 15px;}
.setmariginbottom20{margin-bottom: 20px;}
.setmarigintop5{margin-top: 5px;}
.setmarigintop10{margin-top: 10px;}
.setmarigintop20{margin-top: 20px;}
.makebottomSpc{padding-bottom: 10px !important;}
.make10padding{padding: 0 10px;}
.hidefordesktop {display: none !important;}
.makefontsucc{font-size: 18px;text-align: center;}
.product-ordering{min-width: 125px;}
.makeH1seo{font-size: 22px;}
.rwebFontmakeCmn{font-size: 0.92857em;}
.product-cate-block-wraper{margin-bottom: 0;}
.makeStarDisp ul li {display: inline-block;width: 90%;}
.productSaleRZ{z-index: 999;}
.removepadingrght{padding-right: 0;}
.xs-header{padding-bottom: 0;}
.makeMinHeightCat{min-height:200px;}
.makeMinHeightRw{min-height:260px;}
.setAddiInfo{width:90%;margin-left: 5px;}
.banner-heightrweb{height:auto !important;}
.account-areanew .customer-bottompart a{color:#000;font-weight:600;}
.xs-footer-section, .v-beige{background: beige;}
.account-areanew{background-color: #f1f3f6;padding:20px;}
.pagination .page-item:last-child .page-link, .pagination .page-item:first-child .page-link{color: darkblue;font-weight: 700;}
.xs-menus .nav-menu > li > a{padding:10px 20px 0px 0;}
.xs-wish-list-item {padding: 10px 0 0 0;}
#divstopPro {height:0;}
.rwebloglogi {margin-left:20px;}
.product-block-category .xs-product-category .price{font-size: 1.28571em;}
.product-block-category .xs-product-category .price del{font-size: 0.75714em;}
.rate-list li .star-rating {width:auto;}
.trendHotSale .product-content{text-align: center;min-height: 130px;}
.trendHotSale .xs-product-category img{margin: 0 auto 0px auto;}
.userrwebset {font-size: 20px;color: #ff4800;}
.userrwebset .fa.fa-user, .userrwebset .fa.fa-sign-out {font-size: 1.84286em;}
.rwebproductlist {min-height: 325px;}
.rwebcatallmn {padding: 5px !important;}
.rwebtrenhotsl .product-widget-content {padding: 10px;}
.productOutOfSt {color: red;font-weight: 600;font-size: 18px;text-align: center;}
.sliderbtn {width: 100%;text-align: center;margin-top: 10px;}
.product-availablerweb {text-align: center;margin: 0;}
.makedisulfull{width: 100%;text-align:center;}
.makedisulfull .nav-item {width: 25%;}
.rwebsubmenu {font-weight: 400 !important;font-size: 0.92857em !important;border-bottom: 0 !important;padding: 3px 0 !important;margin-bottom: 0 !important;}
.procrrmain {text-align:center;margin-bottom:10px;margin-top:5px;}
.procrr {width: 40px;height:40px;}
.product-skucl {margin-bottom: 1px;color: silver;}
.product-skured {color: red;font-weight: 600;margin-top: 5px;margin-bottom: 5px;font-size: 18px;}
.trackFound p {color: green;font-size: 28px;font-weight: 700;}
.trackFound h3 {font-size: 22px;font-weight: normal;color: #ff4800;word-wrap: break-word;}
.trackFound h4 {margin-top: 20px;}
.notTrackFound {color: red;font-size: 24px;font-weight: 600;text-align: center;}
.product-titlerweb{margin-bottom: 0 !important;}
.xs-social-tigger li a.xs-whatsapp{background-color: #25D366;}
.onloadHide{display:none;}
.makeReviewsnipHide{display:none;}
.mainCategoryPart {margin-top: 10px;width: 100%;display: inline-block;text-align: center;font-weight:500;margin-bottom: 10px;}
.infoforprorwe {margin-left: 15px;margin-top: 20px;}
.infoforprorwe h4{font-size: 16px;font-weight:normal;}
.categoryImgSetR {padding: 0;}
.categoryImgSetR img {margin: 0 auto;border-radius: 100%;width:45px!important;height:45px;}
.categoryImgSetR a {color: #000;}
.categoryImgSetR p {margin-bottom: 0; font-size:8px;font-weight:normal;}
.givereviewmsg{font-size:14px;}
.mainrandomproduct {padding: 0 !important; margin-bottom:15px;}
.mainrandomproduct .price del {color: #5C5C5C;padding-left: 5px;}
.mainrandomproduct .xs-deal-blocks.deal-block-v2 { /* background: rgb(238,174,202);
background: radial-gradient(circle, rgba(238,174,202,1) 0%, rgba(148,187,233,1) 100%); */ }
.mainrandomproduct .product-content .rate-detail{text-align: center;display: inline-block;}
.hotrandomimg {width: 250px;}
.mainrandomproduct img {margin-top: 15px;}
.mainrandomproduct .xs-content-header {margin-bottom: 10px;}
.mainrandomproduct .xs-product-wraper {border: 1px dashed black !important;}
.mainrandomproduct .rwebFontmakeCmn {text-align: center;padding: 0 20px;}
.mainrandomproduct .product-content {text-align: center;}
.mainrandomproduct .rwebcatallmn {min-height: 280px;}
#callsearchpart {width: 30px;float: left;margin:-10px 0 0 0;}
.giveslrmsg{font-size:24px;margin-left:10px;color:red;}
.myTabrweb{background: gainsboro;padding: 15px 0 5px 5px;}
.rwebproerror {margin-bottom: 5px;text-align: center;}
#prodetailsfrm .form-group {margin-bottom: 0;}
.rwebvariation .selecrttl {font-size: 18px;font-weight: 600;color: #83b735;}
.delpricepro{width:25%;float:left;margin-top:7px;}
.addrwebprocart{display:inline-block;margin-left:20px;} 
.makeBGblckrweb{background: #222222 !important;}
.bg-black{background-color: black;}
.bg-golden{background-color: darkgoldenrod;}
.bg-grey{background-color: lightslategrey;}
.bg-logo1{background-color: #ff4800;}
.bg-logo2{background-color: #006410;}
.makevlclr {font-size: 16px !important;margin-top: -20px;float: right;}
.makevlclr a{color: #000 !important;}
.addsubListdetail {color: #000;font-size: 16px;}
.rwebdisttl{width: 100%;margin: -10px 0 20px 0;color:darkgoldenrod;}
.block-product-cate-wraper{width:100%;min-height:340px;}
.customer-toppart, .myaccountAll{background-color: #fff;border-radius: 8px;box-shadow: 0 6px 10px 0 rgba(0,0,0,.09);margin-bottom:10px;}
.xs-brand-section {padding: 25px 0;}
.xs-product-wraper .xs-product-content{margin-top:5px;padding:5px !important;}
.shortDesc {margin: 10px 0 10px 0;}
.balbgpart {background: #ff4800;font-size: 24px;padding: 10px;margin-left: 20px;color: cornsilk;}
.searchnewRw {width: 55%;float: left;margin-right: 10px;}
.android-logo-top {width: 20%;float: right;margin-right: 10px;}
.offerzone {float: right;width: 25%;font-size: 18px !important;padding: 14px !important;}
.myaccountAll{padding:25px;min-height:435px;}
.customer-mametopBox{padding: 12px;margin-bottom: 16px;}
.imgUserIcn .fa{vertical-align: middle;font-size: 46px;color: #83b735;width: 50px;height: 50px;}
.customer-mametopBox .infobalance {width: calc(100% - 175px) !important;margin-top: -8px;color:#ff4800;}
.owl-carousel .nav-btnR{height: 47px;position: absolute;width: 27px;cursor: pointer;top: 50% !important;}
.owl-carousel .owl-prev.disabled,.owl-carousel .owl-next.disabled{pointer-events: none;opacity: 0.2;}
.owl-carousel .prev-slideR{left: 20px;font-size: 30px;}
.owl-carousel .next-slideR{right: 5px;font-size: 30px;}
.owl-carousel .prev-slideTop {top: 20% !important;left: 0px;}
.owl-carousel .next-slideTop {top: 20% !important;right: 0px;}
.owl-carousel .prev-slideRCat {left: 5px;}
.owl-carousel .next-slideRCat {right: -5px;}
.owl-carousel .prev-slideR:hover{background-position: 0px -53px;}
.owl-carousel .next-slideR:hover{background-position: -24px -53px;}
.customer-mametopBox .info {padding: 5px 0 0 16px;width: calc(100% - 50px);float: right;}
.customer-mametopBox .info .infoA {font-size: 12px;}
.customer-mametopBox .info .infoB {
	padding-top: 3px;
	font-size: 16px;
	font-weight: 500;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-transform: capitalize;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mainrandomproduct .xs-content-header {border-bottom: none;margin-top: 5px;margin-bottom: 25px;}
.mainrandomproduct h2 {color:#62ab00;text-align: center;}
.mainrandomproduct .parthrmain {width: 65%;margin: 0 auto;text-align: center;}
.parthrmain .partAhr {width: 46%;float: left;margin: 0;background: linear-gradient(to right, #ff4800, silver);height: 2px;}
.parthrmain .partBhr {width: 46%;float: right;margin: 0;background: linear-gradient(to left, #ff4800, silver);height: 2px;}
.mobileview{margin: 0;}
.xs_nav-portrait .nav-menus-wrapper{width: 275px;}
.menuMobile {margin-top: 15px;cursor: pointer;}
.rwenmakeoffer{cursor: pointer;}
.customer-bottompart .fa {font-size: 20px;vertical-align: middle;}
.customer-bottompart{padding-bottom: 8px;}
.customer-bottomborder{border-bottom: 1px solid #000;width: 90%;margin: 0 auto;}
.customer-bottompart .infoA{padding: 10px 12px 5px 24px;}
.customer-bottompart .infoA a{
	width: calc(100% - 26px);
	padding-left: 20px;
	font-size: 14px;
	font-weight: 500;
	color: #000;
	cursor: pointer;
}
.removespaceall{height:0;}
.customer-bottompart.active{background:#ff4800;width: 90%;margin: 0 auto;border-radius: 0 25px 0 25px;}
.customer-bottompart.active a, .customer-bottompart.active .fa{color:#fff;}
.welcomeMsg{margin:0;text-align: center;font-weight: 500;color: #ff4800;}
.rwebtopheadpart {background: #000 !important;color: #fff;}
.rwebtopheadpart a{color: #fff !important;}
.dabdeltsgn {font-size: 18px;cursor: pointer;color: #ff4800 ;}
.dabdeltsgn:hover{font-size: 20px;}
.addresscards{border:1px solid #ff4800;border-radius:5px;}
.addresscards-hover:hover{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.addresscards-header{font-size: 18px;padding: 0.75rem 1.25rem;background-color: #44483f;}
.addresscards-block{padding: 0.75rem 1.25rem;background-color: #e0e6e4;border-radius:0px 0px 5px 5px;}
.table-cart img {height: 100%;max-height: 100px;text-align:center;}
.cart-item:hover{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.xs-countdown-timer .xs-timer-container:first-child{ display:none; }
.xs-countdown-timer .xs-timer-container {margin-right: 5px;}
.mainofferzone .xs-deal-blocks.deal-block-v2 .xs-product-offer-label{top: 0;}
.xs-countdown-timer .timer-count {width: 30px;height: 30px;line-height: 30px;font-size: 0.9em;}
.mainofferzone .xs-deal-blocks.deal-block-v2 .xs-product-offer-label span {font-size: 0.78571em;}
.mainofferzone .xs-deal-blocks .xs-countdown-timer{padding: 0;}
.mainofferzone .xs-product-offer-label {width: 40px !important;height: 40px !important;}
.mainofferzone .xs-deal-blocks {padding-bottom: 0;}
.rwencounttm .xs-countdown-timer .timer-count{background-color: #ff4800;}
.rwencounttm .xs-countdown-timer{color: #fff;justify-content: left;}
.countdow-timer.rwencounttm {top: 0;width: 100%;text-align:left;}
.xs-countdown-timer .timer-title{font-size: 0.61429em;color:#62ab00;}
.dashboard-section-padding {padding: 20px 0;}
.dashboard-heading.v-small {padding-bottom: 20px;text-align:center;}
.dashboard-heading hr {width: 34px;border-top: 1px dashed #0063d1;margin-bottom: 19px;margin-top: 0;}
.rwebproductlist .product-title{font-size: 1.04286em;}
.rwebproductlist .product-title a {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.addresscards-block p {margin: 6px;} 
.reviewcard{border:2px dashed silver;margin: 10px;border-radius: 5px 0 5px 0;}
.reviewmargin{margin: 10px;}
.rating {float:left;width:300px;}
.rating span { float:right; position:relative; }
.rating span input 
{
    position:absolute;
    top:0px;
    left:0px;
    opacity:0;
}
.rating span label {
	display:inline-block;
	width:30px;
	height:30px;
	text-align:center;
	color:#FFF;
	background:#ccc;
	font-size:30px;
	margin-right:2px;
	line-height:30px;
	border-radius:50%;
	-webkit-border-radius:50%;
}
.rating span:hover ~ span label,
.rating span:hover label,
.rating span.checked label,
.rating span.checked ~ span label {
	background:#F90;
	color:#FFF;
}
.comment_container.ratting-box-padding{
	float:right;
	padding-left: 0px;
}
.product-align{text-align:center;}
.frontOrderName p {margin: 0;}
.frontOrderList {
	width: 100%;
	border: 1px dashed #007bff;
	border-radius: 5px;
	padding: 15px;
	margin: 20px 0 10px 0;
	cursor: pointer;
	box-shadow: 0 6px 10px 0 rgba(0,0,0,.09);
}
.makepaddingforcatimg{padding:5px;}
.xs-empty-rweb{text-align:center;}
.xs-empty-rweb .woocommerce-mini-cart__empty-message {font-size: 2.42857em;}
.xs-empty-rweb .empty-cart-icon {font-size: 3.57143em;}
.woocommerce .woocommerce-cart-form .shop_table td {padding: 5px !important;}
.mini_cart_item .mini-cart-titlealign {margin-left:50px;}
.makeMenutopbg{padding: 10px 0 10px 10px;background: beige;} 
.makeMenutopbg .xs-menus .nav-menu > li > a{color:#000;}
.makeMenutopbg .xs-menus .nav-menu > li > a:hover{color:#ff4800;}
.makeMenutopbg .xs-menus.xs_nav-landscape { margin-left: 10px;}
.mini_cart_item .mini-cart-titlealigns {margin: 0px 20px 0px 20px;}
.btnalign {margin: -20px;}
.xs-product-details-section .summary-content .price{margin-bottom: 0;}
.radiocontainer{float: left;margin-left: 10px;}
.right{
	float: left;
	margin: 10px;
	color: blue;
	font-size: 20px;
	font-weight:bold;
} 
.addreesscard-header{
	font-size:20px;
	background-color: #ff4800;
	border-radius:5px 5px 0px 0px;
}
.radiolable{
	padding-top: calc(0.5rem - 1px * 2);
	padding-bottom: calc(0.5rem - 1px * 2);
	margin-bottom: 0;
}
.stemarginHotSaleonly{margin-top: -20px;}
.addinforweb dl{margin-bottom:0px;}
.radioaddrweb {position: unset;}
.xs-section-padding { padding: 25px 0; }
.xs-breadcumb {	padding: 10px 0;min-height: 10px;}
.checkout_info {
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);
	background: #fff;
	padding:10px;
	border-radius: 5px;
	margin-bottom:10px;
}
.chkttl{text-align:center;}
.rwebschkform{width:100%;margin-bottom: 0;}
.rwebaccordionA .panel-heading, .rwebaccordionB .panel-heading{background-color:#44483f !important;} 
.rwebaccordionA .panel-title, .rwebaccordionB .panel-title{color:#fff !important;font-weight:700 !important} 
.radiorwebmain{margin-bottom:10px;}
.addnewadd {
	font-size: 18px !important;
	padding: 10px !important; 
	background-color: #000 !important;
}
.palceorderrweb {
	font-size: 18px !important;
	font-weight: 700 !important;
	width: 100%;
}
.panel-default {border-color: #ddd;}
.panel {
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.panel-default > .panel-heading {
	color: #333;
	background-color: #f5f5f5;
	border-color: #ddd;
}
.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	color: inherit;
}
.xs-footer-section{padding-top: 20px;}
.panel-body {padding: 15px;}
.orderdone .makefont{font-size:18px;}
.cart_table_wraper.padding{padding: 50px;}
.couponbtn {width: 100%;margin-top:10px;}
.couponrwebset {padding: 15px;}
.xs_input_numberrweb .add {float: right !important;}
.xs_input_numberrweb .sub, .xs_input_numberrweb .add {
	float: left;
	width: 35px;
	height: 100%;
	line-height: 51px;
	cursor: pointer;
	-webkit-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
	background-color: #eaeaea;
	text-align: center;
}
.xs_input_numberrweb input[type="number"] {
	height: 100%;
	width: auto;
	border: 0;
	text-align: center;
	font-size: 1.429em;
	pointer-events: none;
	-webkit-appearance: none;
	width: 60px;
	font-weight: 400;
}
.xs_input_numberrweb {
	position: relative;
	border-radius: 25px;
	height: 51px;
	width: 138px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid #eaeaea;
	border-radius: 4px;
}
.makeborderorderDetais {
	border: 2px solid;  
	padding: 10px;
	-webkit-box-shadow: 0 1px 1px #079245;
	box-shadow: 3px 2px 1px #079245;
}
.fixedPrice {
	top: 50%;
	z-index: 9999;
	color: #ffa801;
	font-size: 20px;
	font-weight: 700;
	background: #000;
	width: auto;
	display: inline-block;
	padding: 5px;
	border: 1px solid #000;
	border-radius: 0 20px 20px 0;
	position: fixed;
}
.procrrmain p{margin-bottom:2px;}
.codimg{width:125px;}
.product-item-meta{
	background: burlywood;
	width: 100px;
	margin: 0 auto;
	border: 2px solid #0063d1;
	border-radius: 50px;
} 
.discountrweb .card-body {padding: 0;}
.discountrweb .card-header{padding:10px;background-color: #ff4800;}
.discountrweb .card-header h5{color:#fff;font-size: 18px;}
.rwebgrandtotal {color: #079245;font-size: 22px;}
.fa-search {margin-top: 7px !important;}
.rwebsucfont {font-size: 18px;}
.orderopt {margin-top: 5px;}
.frontOrderBTN {margin-top: 20px;}
.mainAccIcnset {margin-top: 15px;}
.rweboptic {float:right;}
.modalNewRweb .modal-content{padding: 0 50px 0 10px;}
.modalNewRweb .modal-footer{padding: 5px 15px 5px 5px;}
.radiocontainerset{float: left;margin: 10px;}
.mobileview .w-quantity-btn {text-align: left;}
.radiocontainernew {
	display: block;
	position: relative;
	padding-left: 35px;
	margin-bottom: 12px;
	cursor: pointer;
	font-size: 22px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.radiocontainernew input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
}
.checkmarkrweb {
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	width: 20px;
	background-color: #fff;
	border-radius: 50%;
}
.radiocontainernew:hover input ~ .checkmarkrweb {background-color: #000;}
.radiocontainernew input:checked ~ .checkmarkrweb {background-color: #000;}
.checkmarkrweb:after {
	content: "";
	position: absolute;
	display: none;
}
.radiocontainernew input:checked ~ .checkmarkrweb:after {display: block;}
.radiocontainernew .checkmarkrweb:after {
	top: 6px;
	left: 6px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}
.ratingselectrweb{float: right;width: auto;}
.xs-section-padding-bottom {padding-bottom: 40px;}
.xs-vartical-menu .cd-dropdown-content li .no-padding {padding-top: 5px;padding-bottom: 3px;}
.xs-social{display:none;}
.rate-score .rating-score-des { font-size: 1.12857em;}
#overlay img {position: absolute;top: 50%; margin: -50px 0 auto -50px;}
#overlay {
	position: fixed; 
	display:none;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.5);
	z-index: 99999; 
	cursor: pointer; 
	text-align: center;
	vertical-align: middle;
}
.customSearch{margin-bottom: 5px;}
.hidefor480{display: inline-block;}
.innersubcat {margin-left: 15px;}
img.productimglogo {height: 200px;width: 540px;}
.cd-dropdown-content, .cd-dropdown-content .innersubcat{position: relative;list-style: none;}
.xs-vartical-menu .cd-dropdown-content .innersubcat a i{padding-left:15px;margin-right:5px;font-size:9px;}
.colorvarrwebmain {width: 100%;padding-top:20px;}
.colorvarrweb {margin-left: 5px;margin-bottom: 2rem;}
.colorvarrweb [type=radio] { 
	position: absolute;
	opacity: 0;
	width: 0;
	height: 0;
}
.colorvarrweb [type=radio] + span {border:1px solid;padding:15px;}
.colorvarrweb [type=radio] + img {border:1px solid;padding:5px;margin: -11px 0px -10px 0px;}
.colorvarrweb [type=radio] + img, .colorvarrweb [type=radio] + span {cursor: pointer;}
.colorvarrweb [type=radio]:checked + img {
	border: none;
	outline: 3px solid #fb0501;
	padding:3px;
}
.colorvarrweb [type=radio]:checked + span
{
	border: none;
	outline: 3px solid #fb0501;
	padding:15px;
}
.sharIconrweb {text-align: center;margin-bottom: 15px;}
.hotsaleimg{padding-top:10px;}
.makeconHotTre{margin-bottom:10px;}
.productSaleR{
	position: absolute; 
	width: 50px;
	height: 50px;
	display: flex;
	font-weight: 500;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	border-radius: 100%;
	background-color: #62ab00;
	color: #FFFFFF;
	z-index: 999;
}
.product-block-category .xs-product-category .product-content, .rweHistory .xs-product-category .product-content, .mainrandomproduct .product-item-meta, .rwebproductlist .product-item-meta{margin-top: -40px;}
.coloroptimg{height:50px;width:50px;}
.indappserviceset {margin: -35px 0 10px 0;}
.indappservice {
	background: #ffffff none repeat scroll 0 0;
	border-radius: 4px;
	margin-top: 15px;
	padding: 10px;
	text-align: left;
	-webkit-box-shadow: 0 3px 0 0 transparent;
	box-shadow: 0 3px 0 0 transparent;
	-webkit-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
	border: 1px solid #e8e8e8;
} 
.indparts {cursor: pointer;}
.indparts .indappicon, .expart {
	border: 2px dashed #62ab00;
	border-radius: 100%;
	color: #ffffff;
	float: left;
	font-size: 0;
	height: 40px;
	margin-right: 10px;
	margin-top: 2px;
	padding: 3px;
	width: 40px;
}
.indparts .indappicon.icon-one span::before, .expart.icon-one span::before {content: "\f00c";display: block;font-size: 15px;}
.indparts .indappicon.icon-two span::before, .expart.icon-two span::before {content: "\f0c0";display: block;font-size: 15px;}
.indparts .indappicon.icon-four span::before, .expart.icon-four span::before {content: "\f0d6";display: block;font-size: 15px;}
.indparts .indappicon.icon-three span::before, .expart.icon-three span::before {content: "\f023";display: block;font-size: 15px;}
.indparts .indappicon span, .expart span {
	background: #ff4800 none repeat scroll 0 0;
	border-radius: 100%;
	display: block;
	font-family: FontAwesome;
	height: 100%;
	line-height: 30px;
	text-align: center;
	width: 100%;
} 
.indparts .service-text {margin-left: 88px;}
.service-text h2 {
	color: #303030; 
	font-size: 22px;
	font-weight: 700;
	margin-top: 0;
	text-transform: capitalize;
	-webkit-transition: all 500ms ease-in-out 0s;
	-o-transition: all 500ms ease-in-out 0s;
	transition: all 500ms ease-in-out 0s;
	padding-top: 5px;
	padding-bottom: 0;
}
.service-text h2 .color {color: #ff4800;font-size: 14px;}
.service-text h2 .dark {font-size: 14px;}
.rwebsearchmain {min-height: 225px;margin-bottom: 10px !important;}
.rwebsearchmain .product-widget-content {padding: 0 10px;}
.rwebMenuTp {margin-top: 10px;}
.xs-logo-wraper { margin-top: 5px;padding:0;}
.xs-logo-wraper img { width: 175px;}
.banerplusimg{position: relative;}
.extraSupportMain {
	width: 95%; 
	background: beige;
	border-radius: 15px;
	margin: 30px auto 20px auto;
	text-align: center;
}
.epartLeft .epartA {
	width: 50%;
	float: left;
	border-bottom: 1px solid; 
	margin-top: 5px;
}
.rWebOffer {
	margin-top: 5px;
	background: gold; 
	text-align: center;
}
.rWebOffer label {font-size: 10px;}
.rWebOffer p {
	margin: 5px 5px 0 5px;
	font-size: 16px;
	color: green;
}
.rWebOffer span {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.epartRight .epartC {
	width: 50%;
	float: left;
	margin-top: 0px;
}
.extraSupportMain .epartLeft, .extraSupportMain .epartRight{width:100%;display: inline-block;}
.extraSupportMain .expart{float:unset;margin:0 auto;}
.extraSupportMain p {
	margin-top: 10px;
	line-height: 10px; 
	text-align: center;
	width: 100%;
	display: inline-block;
	font-weight:500;
}
.epartLeft .epartB {
	width: 50%;
	float: right;
	border-bottom: 1px solid;
	margin-top: 10px;
	border-left: 1px solid;
}  
.epartRight .epartD {
	width: 50%;
	float: right;
	border-left: 1px solid;
	margin-top: -6px;
}
.epartD .expart{margin: 7px auto 0 auto}
.maketopbannerimg {
	z-index: 999;
	width: 75%;
	margin: 0 auto;
	position: absolute;
	bottom: 3%;
	left: 50%;
	transform: translate(-50%, -0%);
}
.prcMainrwe{display: inline-block;font-size: 26px !important;font-weight:700;}
.prcMainrwe del{font-weight:normal;}
.maketopbannerimg img{min-height: 150px !important;height: 175px !important;}
.xs-banner-slider-6 .xs-banner-item{min-height: 375px}
.makeMenutopbg .nav-menu.setmenumrg {margin-left: 90px;}
.homecatemain .xs-product-wraper {border:none;}
.xs-banner-slider-6 .owl-dots {left: 5%;bottom: 20px;}
.deskMainCateList .xs-vartical-menu .cd-dropdown::before{left: 10%;}
.deskMainCateList .xs-vartical-menu{max-width: 100%;}
.deskMainCateList .xs-vartical-menu .cd-dropdown{max-width: 270px;}
.deskMainCateList .cd-dropdown-trigger{max-width: 70px;float: left;margin-right:5px;border: 1px solid;}
.deskMainCateList .xs-vartical-menu .cd-dropdown-trigger i{margin-right: 5px;}
.deskMainCateList .xs-vartical-menu .cd-dropdown-trigger{padding: 10px;background-color: beige;color: #000;}
.deskMainCateList .cd-dropdown-trigger::before, .deskMainCateList .cd-dropdown-trigger::after{display: none;}
.wisthlstrweb .xs-wishlist-and-compare {margin-left: 5px;}
.offersecrweb .rwenmakeoffer {
	border: 1px solid;
	background: #fff;
	padding: 5px;
	text-align: center;
}
.adtbtnmbl .single_add_to_cart_button {float: right;margin-left: 5px;}
.procrrmain .removepad{padding:0;}
.offersecrweb .xs-banner-campaign{margin-bottom: 10px;}
.afterOfferDis .xs-banner-campaign{margin-bottom: 10px;}
.offersecrweb {padding-bottom: 5px;}
.footer-logo-v2 {padding-bottom: 15px;}
.android-logo img {width: 75%;margin-top: 15px;}
.android-logo-top img {width: 200px;}
.smallScreenOnly, .showfor480 {display: none;}

@media only screen and (max-width: 1024px) {
	.xs-modal .tab-content {display: inherit;margin: 0 auto;}
	.xs-top-bar {display: block !important;}
	.modalrweb{right: 125px !important}
	.modalrweb span{color: red;font-weight: 700;}
	.cd-dropdown-content .go-back a::before, .cd-dropdown-content .go-back a::after {left: 40px; }
	.rwebtopmng{margin-bottom:10px;}	
	.xs-social{display: block;}
	.xs-social .socialmedia{ 
		padding: 5px;
		font-size: 20px;
		width: 30px;
		text-align: center;
		text-decoration: none;
		margin: 5px 5px;
	}
	.xs-social .fa-facebook{background: #3B5998;color: white;}
	.xs-social .fa-whatsapp{background: #00b489;color: white;}
	.fa-twitter {background: #55ACEE;color: white;}
	.xs_input_number{margin-left: 30%;}	
	.tab-content .xs-product-widget:last-child {margin-bottom: -10px;}
	.input-login-group.input-group-append {height: 35px;}
	ul.nav.nav-tabs.xs-tab-nav {margin-top: -40px;}
	.btndetails i{margin-left: -30px;}
	.xs-menus .nav-menu > li > a {padding: 20px 10px;}
	.xs-wish-list {margin-right: 10px;}
	.xs-banner-slider-6 .xs-banner-item{min-height: 275px}
}
@media screen and (max-width: 991px) {
	.mainCategoryPart .mrglft{margin-left: -60px;}
	.cd-dropdown{background-color:#079245;}
	.xs-vartical-menu .cd-dropdown-content > .has-children > a.is-active{color: gold;font-weight:500 !important;}
	.xs-navDown .d-md-none {display: block !important;}
	.xs-vartical-menu {max-width: 100%;}
	.xs-vartical-menu .cd-dropdown {top: 0 !important;}
	.xs-vartical-menu .cd-dropdown-content li a {color: #ffffff;}
	.xs-navbar-search input:not([type="submit"]) {width: 80%;}
	.fa-search {margin-top: 18px !important;}
	.xs-navBar{margin-bottom: 0;}
	.xs-navbar-search{margin-bottom: 0;}
	.mobilebtn {padding:0px;}
	.mobilebtn .btn{width:150px;padding:10px 0px;}
	.cd-dropdown-content, .cd-dropdown-content .innersubcat{padding:0px;}	
	.makesmallmarght {margin-bottom: -60px !important;}
	.hideformobile {display: none;}
	.hideformobileImp {display: none !important;}
	.hidefordesktop {display: block !important;}
	.product-block-category .xs-product-category .product-content, .rweHistory .xs-product-category .product-content, .rwebproductlist .product-item-meta{margin-top: 0px;}
	.indappservice {margin-top: 10px;}
	.indparts .service-text {margin-left: 60px;} 
	.rwebMenuTp {margin-top: 0px;}
	.xs-logo-wraper {padding: 0; }
	.setmenumrg{margin-left: 20px;width: 93% !important;}
	.xs-banner-slider-6 .xs-banner-item{min-height: 100px}
	.xs-banner-slider-6{margin-bottom: 5px;} 
	.xs-logo-wraper img { width: 140px;}
	.xs-order-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
	.maketopbannerimg{display: none;} 
	.rwebcatallmn {padding: 0 5px !important;}
	.rweHistory .customNavigation{display:block;}
	#today-recen {font-size: 18px;font-weight: 700;float: left;}
	.mainCategoryPartMbl .d-lg-block {background: beige;margin-top: -5px;}
	.xs_nav-portrait {height: 65px;}
	.xs-banner-slider-6 .owl-dots {left: 50%;bottom: 5px;}
	.homecatemain .block-product-cate-wraper{background-image: none !important;color: darkgoldenrod;border-bottom: 1px solid;}
	.homecatemain .xs-overlay{background-color: unset;}
	.offersecrweb .xs-banner-campaign{margin-bottom: 10px;}
	.mainofferzone .xs-deal-blocks .xs-countdown-timer .xs-timer-container {margin-right: 5px;}
	.xs-logo-wraper{text-align:left;}
	.mainAccIcnset {margin-top: 0;}
	.setAddiInfo{margin-left: 15px;}
} 
@media only screen and (max-width: 768px) {
	#overlay {display:block;}
	.account-areanew{padding:10px 0;}
	.myaccountAll{padding:15px;}
	.fixedPrice {font-size: 18px;bottom: 2%;top:unset;}
	.delpricepro{width:40%;}
	.block-product-cate-wraper{min-height:auto;height: 40px;margin-bottom: 5px;}
	.block-product-cate-wraper h3{margin-top: -10px;}
	.xs-section-padding-bottom {padding-bottom: 5px;}
	.table-responsive tbody, .table-responsive thead, .table-responsive tr, .table-responsive td, .table-responsive th{display:revert;}	
	.form-control {padding: 8px;font-size: 15px;} 
	.centerimg, .android-logo {text-align:center;}
	.android-logo img {margin-top: 0;}
	.imgcenter{margin-left:140px;}
	.service-text h2{font-size: 16px;}
	.service-text h2 .color{font-size: 10px;}
	.rwebloglogi {margin-left: 10px;}
	.banner-fullwidth-version-2 {margin-bottom: 1px;}
	.makeStarDisp .rate-list li span, .rwebcatallmn .rate-list li span{display: inline;}
	.mainrandomproduct .xs-deal-blocks.deal-block-v2{margin-bottom: 0;}
	.product-block-category .xs-product-category {margin-bottom: 0;}
	.rate-list {margin-bottom: 0px;}
	.offersecrweb h4 {font-size: 11px;}
	.infoforprorwe h4{font-size: 15px;}
	.infoforprorwe {margin-left: 30px;}
	.mainofferzone .price, .rweHistory .price, .trendHotSale .price{font-size: 1.1em;}
	.mainofferzone .price del, .rweHistory .price del, .trendHotSale .price del{font-size: 0.9em;}
	.mainofferzone .makeMinHeightRw {min-height: 200px;}
	.homecatemain .product-title a, .sliderforrelated .product-title a, .listmaincatedata .product-title a, .trendHotSale .product-title a, .mainofferzone .product-title a, .rweHistory .product-title a, .listsearchdata .product-title a, .mainrandomproduct .product-title a {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	} 
	.mainrandomproduct .xs-content-header h2 {margin-bottom: 5px;}
	.rwebsearchmain .rate-detail{margin-bottom: 5px;}
	.rwebsearchmain .align-self-center{align-self: unset !important;}
	.shop-cate-list{padding:5px;margin-bottom: 10px;} 
	.shop-cate-list .shop-cate-title, .shop-cate-list .sshop-catelist-item{margin-bottom: 0;}
	.shop-category .widget:not(.widget_banner) {padding: 5px 10px 5px 10px;}
	.shop-category, .shop-category .widget{margin-bottom: 10px;} 
	.fa-search {margin-top: 15px !important;}
	.infoforprorwe{margin-top: 10px;}
	.xs-add-to-chart-form {margin-bottom: 10px;}
	.indappserviceset {margin: -15px 0 10px 0;}
}
@media (max-width:736px) {
	.btndetails i{margin-left: 0px;}
}
@media (max-width:640px) {
	.mainrandomproduct .rwebFontmakeCmn {padding: 2px;}
	.input-login-group.input-group-append {height: 35px;}
	.modal-content {margin-top: 50px;}	
	.rwebMakeHead {padding: 0;}
	.makeMinHeightCat {min-height: 175px;}
	.searchnewRwmbl .fa-search {margin-top: 5px !important;}
	.xs-footer-section{padding-top: 10px;}
	.footer-logo-v2 {width: 200px;margin: 0 auto;padding-bottom: 10px;}
	.xs-footer-info-and-payment .media{margin-bottom:10px;}
	.xs-copyright-text {margin-bottom: 0px;}
	.trendHotSale {padding-bottom: 0;}
	.trendHotSale .customNavigation {display: block;}
	.removePaddingR{padding-right:0;}
	.footer-widget.removePaddingR {margin-bottom: 0;}
	#variationimg .item .productimg {width: 80%;}
	.filterRweb .widget-title {margin-bottom: 0;}
	.filterRweb .filterPart {margin-top: 15px;}
	.customNavigationRweb{float: right;font-weight: 700;font-size: 26px}
	.removepadingrght{padding: 0;}
	#callsearchpart .fa.fa-search {font-size: 0.84286em;}
	.seacrhDivr {width: 100%;text-align: center;min-height: 160px;display: inline-block;}
	.seacrhDivr img {width:60%;margin-top:10px;}
	.listsearchdata .rwebsearchmain {min-height: 150px;padding-bottom: 0;} 
	.trendHotSale .product-content{min-height: 100px;}
	.mainrandomproduct .xs-content-header {border-bottom: none;margin-top: 0px;margin-bottom:15px;}
}
@media (max-width:480px) { 
	.trendHotSale #today-hot-sale-widget-tab{font-size: 18px;font-weight: 600;margin-bottom: -5px;}
	.trendHotSale{padding-top: 15px;}
	.trendHotSale .xs-product-wraper{margin-bottom: 0px;}
	.fa-search {margin-top: 18px !important;}
	.fixedPrice {font-size: 14px;}
	.xs_input_number{margin-left: 30%;}	
	.modalNewRweb .modal-dialog{min-width:auto;}
	.addrwebprocart .btn{padding: 16px 35px;}
	.addrwebprocart{display:inline-block;margin-left:0px;} 
	.imgcenter{margin-left:55px;}
	.makeMinHeightCat {min-height: 125px;}
	.product-block-category .xs-product-category .product-content{padding:0}
	.makevlclr{margin-top:0;}
	.make10padding{padding:0;}
	.xs-product-wraper .xs-product-content {margin-top: 50px;}
	.owl-carousel .nav-btnR{top: 30% !important;}
	.productSaleR{width: 35px;height: 35px;font-size: 12px;}
	.offersecrweb {padding-bottom: 0;}
	.sliderforrelated .xs-product-content, .listmaincatedata .xs-product-content {margin-top: 10px;}
	.product-block-category .xs-product-category .price, .sliderforrelated .price, .mainrandomproduct .price{font-size: 1.06571em;}
	.product-block-category .xs-product-category .price del, .sliderforrelated .price del, .mainrandomproduct .price del{font-size: 0.52714em;padding:0;}
	.sliderforrelated .rwebproductlist, .listmaincatedata .rwebproductlist{min-height: 275px;}
	.mainofferzone .xs-deal-blocks img{margin: 0 auto;}
	.mainofferzone .countdow-timer h4{font-size: 0.81em;}
	.mainofferzone .xs-deal-blocks.deal-block-v2 .title-and-price{margin-bottom: 5px;}
	.makeMinHeightRw {min-height: 175px;}
	.removePaddingRL{padding-right:5px;padding-left:5px}
	.xs-product-details-section .product-titlerweb {font-size: 16px;}
	.mobileview .xs_input_number{margin: 0;}
	.mobileview .w-quantity-btn {text-align: left;}
	.mobileview .xs_input_number{float: left;}
	.w-quantity-btn.wisthlstrweb {display: inline-block;margin-left: 20px;}
	.xs-product-details-section{padding-bottom:0;}
	.adtbtnmbl .single_add_to_cart_button {width: 100%;margin-bottom: 0;}
	.mainofferzone .xs-deal-blocks.deal-block-v2{margin-bottom: 0;padding: 0;}
	.mainofferzone .makeMinHeightRw {min-height: 175px;}
	.mainofferzone .xs-deal-blocks.deal-block-v2 .xs-product-offer-label{right: 0;}
	.rweboptic {margin-right: 20px;} 
	.fixedPrice {bottom: 10%;}
	.fixOders, .fixAccount, .fixLogo, .fixWish {margin-top:5px;}
	.fixOders a, .fixWish a, .fixAccount a, .fixLogo a{font-size:14px;color:#ff4800;}
	.fixAccount .fa.fa-user, .fixAccount .fa.fa-sign-out, .fixOders .fa.fa-fa, .fixWish .icon.icon-heart {font-size: 1.14286em;}
	.hidefor480{display: none !important;}
	.customSearch{display: block;}
	.fixWelcomeName p {color:#ff4800;font-size: 14px;margin-top: -5px;margin-bottom: 0;font-weight: 600;}
	.mainAccIcnset{margin-top: -5px;}
	.xs_nav-portrait {height: 50px;}
	.showfor480{display: block;}
	.new480hide{display: none;}
	.fixLogo img {width: 25px;}
	.xs_nav-portrait .nav-menus-wrapper{width: 260px;}
	.smallScreenOnly {
		text-align: center;
		width: 100%;
		display: block;
		border-top: 2px solid;
		position: fixed;
		bottom: 0;
		z-index: 999;
		background: #fff;
	}
	.menuMobile {margin-top: 10px;}
	.menuMobile img{height: 30px;}
	.searchOn480 .searchnewRw{width: 100%;margin-top: 5px;}
	.searchOn480 .fa-search{margin-top:0 !important}
	.searchOn480 .btn:not([data-toggle="popover"]){padding: 10px 15px;}
	.searchOn480 {}
	.xs-social-list.version-2 {margin-bottom: 50px;}
	.mainrandomproduct .parthrmain{width:90%;}
	.parthrmain .partAhr, .parthrmain .partBhr{width:42%;}
}
@media (max-width:320px) {
	.xs_input_number{margin-left: 25%;}	
	.imgcenter{margin-left: 27px;}
	.addrwebprocart .btn{padding: 14px 25px;}
	.product-price {font-size: 14px;}	
	.btn-lg.pviewbtn {margin-left: -10px;padding: 15px;}
	.rwebloglogi {margin-left: 5px;}
	.userrwebset {font-size: 16px;}
	.userrwebset .fa.fa-user, .userrwebset .fa.fa-sign-out {font-size: 1.54286em;}
	#callsearchpart .fa.fa-search {font-size: 0.64286em;}
	#callsearchpart {width: 25px;margin: -5px 0 0 0;}
	.rweboptic .xs-single-wishList {font-size: 1.9em;}
}