.uf_checkoutmobsticky { display:none }

/*Checkout new css*/
.newcheckout2022 { padding-top:40px; padding-bottom:50px}
.checkout-progress{}
.checkoutprogress1{position:relative;width:50%;float:left}
.checkoutprogress1:before{width:100%;height:1px;background:#282828;position:absolute;top:20px;left:0;content:'';}
.checkout-boxicon{width:40px;height:40px;background:#fff;border:1px solid #282828;-webkit-border-radius:50%;border-radius:50%;display:table; margin:auto;text-align:center;padding-top:9px;position:relative;z-index:1000}
.checkout-boxicon svg{color:#282828!important;fill:#282828!important;width:20px;height:20px;}
.checkout-heading{text-align:center;text-transform:uppercase;margin-top:10px;font-size:15px;}
.checkoutprogress-active .checkout-boxicon{background:#282828;}
.checkoutprogress-active .checkout-boxicon svg,.checkoutprogress-active .checkout-boxicon svg path{color:#fff!important;fill:#fff!important;}

.checkout-login{}
.checkout-login-left{width:47.5%;float:left;}
.checkout-box2022 {padding:30px;border:1px solid #282828;margin-top:30px;min-height:376px;}
.checkout-login-right{float:right}
.loginbox-heading{text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid #282828}
.checkout-boxinner2022{padding-top:22px;}

.cform-row{}
.col-100{width:100%;margin-top:4%;}
.col-50{width:48%;float:left}
.col-50 ~ .col-50{float:right}
.input-effect{position:relative}
.input-effect .effect-16{border:1px solid #c2c2c2;padding:16px;font-size:17px;}
.effect-16, .effect-17, .effect-18{border:0;padding:25px;border-bottom:none;background-color:transparent;width:100%;}
.effect-16 ~ .focus-border{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:#000;transition:0.4s;}
.effect-16:focus ~ .focus-border{width:100%;transition:0.4s;}
.has-content.effect-16 ~ .focus-border{width:100%;transition:0.4s;}
.effect-16 ~ label{position:absolute;left:22px;width:100%;top:18px;color:#aaa;transition:0.3s;float:left;width:auto;letter-spacing:0.5px;font-size:17px;color:#505050;background:#fff;cursor:text}
.effect-16:focus ~ label{top:-14px;font-size:12px;color:#000;transition:0.3s;z-index:1;float:left;width:auto;padding:7px 10px;}
.has-content.effect-16 ~ label{top:-14px;font-size:12px;color:#000;transition:0.3s;z-index:1;float:left;width:auto;padding:7px 10px;}
.has-content1.effect-16 ~ .focus-border{width:100%;transition:0.4s;}
.has-content1.effect-16 ~ label{top:-14px;font-size:12px;color:#000;transition:0.3s;z-index:1;float:left;width:auto;padding:7px 10px;}


.checkout2022-bigbtn{background:#282828;color:#fff;height:64px;border:0;width:100%;font-size:22px;text-transform:uppercase;cursor:pointer;-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;}
.checkout2022-bigbtn:hover{background:#ffeeee;color:#282828}
.forgot-password{font-size:20px;color:#282828;float:right}
.forgot-password a{text-decoration:underline;color:#282828;-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;}
.forgot-password a:hover{text-decoration:none}
.paypalcheckout{border:1px solid #282828;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;text-align:center;padding:15px;margin-top:20px}
.paypal3months{text-align:center;margin-top:22px}
.paypal3months img { max-width:100%; height:auto}
.cardslogo{text-align:center}
.cardsllogo{margin-top:20px;}
.cardsllogo img { max-width:100%; height:auto}
@-moz-document url-prefix(){.checkoutselect1{text-indent:10px !important}}
.checkoutselect1{width:100%;background-color:#ffffff;border:1px solid #c2c2c2;font-size:17px;padding:1px;margin-left:1px;color:#505050;height:58px;line-height:50px;-webkit-appearance:none;-moz-appearance:none;position:relative;background-image:url(../images/arrowcheckout.png);background-position:top 24px right 11px;background-repeat:no-repeat;text-indent:19px}
.checkout-addressform{position:relative}
.chec-text{font-size:17px;line-height:24px;}
.checkout-addressform .check-btnsmall{position:absolute;top:0;right:0;}
.check-btnsmall { display:inline-block}
.check-btnsmall a{padding:5px 10px;font-size:14px;text-transform:uppercase;background:#696969;color:#FFF;display:block}
.check-btnsmall a:hover{background:#282828;color:#fff}

.showonmobile{display:none}
.showondesktop{display:block}

.newcheckout-shippingpayment{}
.checkout-shipping{}
.checkout-shipping .checkoutboxnew1{margin-bottom:30px;}
.checkout-shipping .check-box-new1:first-child{margin-top:0}
.checkout-shipping .check-box-new1{width:100%}
.checkout-shipping .check-box-new1 label{font-weight:500}
.checkout-shipping .check-box-new1 label img{display:block;margin-top:10px;}
.checkout-shipping .paypal3months{text-align:left}

.checkout-shipping .checkpaynew2021 .heading-h4{padding:16px;font-size:17px;text-transform:uppercase;background:#f2f2f2;color:#282828;border:0; padding-right:35px}
.checkout-shipping .checktoggle2022 h3::before{content:'+';position:absolute;top:9px;right:15px;font-size:26px;font-weight:normal;cursor:pointer;}
.checkout-shipping .checktoggle2022 h3.codeaminus::before{content:"_";top:0px;}

.headingwithbtn{position:relative;padding-right:47px}
.headingwithbtn .check-btnsmall{position:absolute;top:12px;right:11px}

.checkout-shipping .new-box1 .newbox-text{padding-left:103px;}
.checkout-shipping .new-box1 .newbox-img{width:90px}
.newcheckbox{}
.newcheckbox-inner{/*max-height:310px;overflow:auto*/}
.checkout-shipping .mCSB_inside > .mCSB_container{margin-right:20px}
.checkout-shipping #order_total_amount_view_detail .totalnew1-row:first-child{background:#f2f2f2}
.checkout-shipping #order_total_amount_view_detail .totalnew1-row.totalnew2-row{padding-top:20px;padding-bottom:10px}

.checkout-shipping #place_order_div{margin-top:30px}
.checkout-shipping #order_total_amount_view_detail .checkoutlastcheck1 .totalnew1-row:first-child{background:none;padding-left:0;padding-right:0;padding-bottom:0}

.checkout-shipping .checkpaynew2021.checktoggle2022{margin-top:15px}
.checkout-shipping .checkpaynew2021 .heading-h4{margin-bottom:0}

/*My Account pages css start here*/
#myaccount2022 .checkoutprogress1{width:33.33%}
#myaccount2022 .checkoutprogress1 a{display:block;text-decoration:none;color:#282828}
.myaccount-inner2022{background:#f2f2f2;padding:30px;margin-top:28px}

.orderhistory-box2022{background:#fff;padding:30px;margin-bottom:30px}
.orderhistory-box2022:last-child{margin-bottom:0}
.orderhistory-boxrow{}
.orderhistory-boxtop{}
.orderhistory-box-left{float:left}
.orderhistory-box-right{float:right}
.or-historytext, .or-historytext p{font-size:17px;color:#282828}
.or-historytext, .or-historytext p:last-child{margin-bottom:0}
.or-historytext p{margin-bottom:10px}
.orderhistory-boxrow .check-btnsmall{margin-top:15px}
.btnanchor-2022{min-width:176px;background:#282828;text-align:center;color:#fff;font-size:17px;display:inline-block;text-transform:uppercase;-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;}
.btnanchor-2022 a{color:#fff;text-decoration:none;text-transform:uppercas;display:block;padding:14px 20px;-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; line-height:18px}
.btnanchor-2022 a:hover{background:#ffeeee; color:#282828}

.col-red{ color:#ff0000}
.col-green { color:#26a300}

.orderhistory-boxrow.orderhistory-boxbottom{padding-top:30px;border-top:1px solid #c6c6c6;margin-top:30px}
.orderhistory-box-right .or-historytext{text-align:right}
.check-viewstitch a{background:#dbf4f3;}

input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset!important;}
.sh_hi{position:absolute;top:0;right:0;height:100%;border-left:1px solid #c2c2c2;padding:19px;background:#c2c2c2;color:#000;cursor:pointer;font-size:17px;width:84px;text-align:center}

#newcheckout2022 .new-box1{ min-height:133px;}
.newcheckbox .mCSB_scrollTools .mCSB_draggerContainer { right:-9px}
.newcheckbox .mCSB_scrollTools .mCSB_draggerRail{background-color: rgba(139,139,139,0.8);}
.newcheckbox .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: rgba(0,0,0,0.9);}
.newcheckbox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: rgba(0,0,0,0.8);}

#div_promtion_coupan_details{ margin-top:15px}
#div_gift_coupan_details { margin-top:15px}
#gift_card_number { margin-top:15px !important}
.checktoggle2022 .ccode_data2 { margin-bottom:0}

.checkpaynew2021.checkpay_new2022 > .loginbox-heading ~ .text3.acc-new1{ margin-top:15px}
.checkpaynew2021.checkpay_new2022 { padding-bottom:0; border-bottom:0}

.checkoutheader #whatsapp_bottom {  display:none !important}

#place_order_btn.bggray{ background:#f2f2f2; color:#282828;  pointer-events: none; cursor: default;}

#view_more_address {}
#view_more_address .check-box-new1 input[type="radio"]:not(old) + label{ padding-left:0; padding-right:25px; background-position:right center; width:100%}
#view_more_address .check-box-new1 label { font-weight:normal}
#view_more_address .check-box-new1 { padding-top:15px; margin-top:15px; border-top:1px solid #ccc}
#view_more_address .chec-text.multiple_add_section:first-child .check-box-new1 { margin-top:0; padding-top:0; border-top:0}

/*My account css start here*/
.welcomemsg-myaccount{margin-top:45px;margin-bottom:43px}
.myaccountbox022{}
.myacbox-left{float:left;width:32%;}
.myacbox-right{float:right;background:#fff;padding:30px;width:68%}
.myacbox-toplinks{}
.myacbox-toplinks ul{margin:0;padding:0;list-style:none}
.myacbox-toplinks li{color:#282828;font-size:17px;margin-bottom:26px}
.myacbox-toplinks li a{text-decoration:none;color:#282828}
.myacbox-toplinks li a:hover,.myacbox-toplinks li.myacboxactive a{text-decoration:underline}
.myacul{margin:0;padding:0;list-style:none;padding-bottom:10px}
.myacul li{margin-bottom:10px}
.mgbottom15{margin-bottom:15px}

.myaccountbox022 .myacbox-right .cross{width:24px;height:24px;background-size:cover}

.checkout-addressform #more_address_btn.check-btnsmall { position:relative; margin-top:10px;}
#cmt_ta .check-box-new1{ margin-top:15px}
#cmt_ta .check-box-new1 textarea { border:1px solid #ccc}


.presonalinformation.email-preferences{}
.presonalinformation.email-preferences .checkout-boxinner2022{padding-top:0;padding-bottom:20px}
.presonalinformation.email-preferences .checkout-boxinner2022 .check-box-new1{width:100%}

.wp_95 #whatsapp_bottom.whatsapp_bottom{bottom:61px!important;right:5px!important;}
input.lbtn.btnanchor-2022.btnanchor-2022-new{height:auto; padding:11px 20px; font-size:16px}
#div_action_button{margin-top: 28px;}
#myaccount2022.myaccount2022{margin-bottom:60px}
#sel_address{padding-right:134px}

#more_address_list .address-left .address-left1{ padding-top:0; width:300px}
#myaccount2022.myaccount2022 {}
#myaccount2022.myaccount2022 .order-section.order-section-address { padding:0; border:0;}
#myaccount2022.myaccount2022 .order-details1 { padding:25px;}
#myaccount2022.myaccount2022 .ordertext-left h4, #myaccount2022.myaccount2022 .order-price, #myaccount2022.myaccount2022 .total-amount, #myaccount2022.myaccount2022 .order-number, #myaccount2022.myaccount2022 .order-date.order-date1, #myaccount2022.myaccount2022 .order-addressm, #myaccount2022.myaccount2022 .ordertext-left h4, #myaccount2022.myaccount2022 .incase, #myaccount2022.myaccount2022 .tamount, #myaccount2022.myaccount2022 .order-address, #myaccount2022.myaccount2022 .order-quantity, #myaccount2022.myaccount2022 .order-date, #myaccount2022.myaccount2022 .charges{color:#282828}
#myaccount2022.myaccount2022 .tamount{color:#282828 !important; font-weight:500}
#myaccount2022.myaccount2022 .incase a{color:#282828; text-decoration:underline}
#myaccount2022.myaccount2022 .ocolor{padding-bottom:10px; color:#282828}

#myaccount2022.myaccount2022 .order-name{text-transform:none; margin-bottom:8px; clear:both }
.items_details { margin-top:20px;}
.items_details .order-text1{ border:none}
.items_details > h4 { text-transform:uppercase; font-size:17px}
#myaccount2022.myaccount2022 .order-number{ text-transform:none}
#myaccount2022.myaccount2022 .order-name { font-weight:500}
#myaccount2022.myaccount2022 .order-price{ font-weight:normal}
.ctext.cattribute { line-height:24px}
.cattribute_show { margin-top:15px}
#myaccount2022.myaccount2022 .total-amount{margin-top:10px}
#myaccount2022.myaccount2022 .order-text{border-bottom:1px solid #ccc}
#myaccount2022.myaccount2022 .items_details .order-text1{border-bottom:none}
#myaccount2022.myaccount2022 .amount{font-weight:normal}

.checkout-box2022 { border:0}
.loginbox-heading{background:#f2f2f2;color:#fff;padding:16px 20px;color:#282828;font-weight:500;border-bottom:0}
 .checkoutprogress1{width:33.33%}
.checkoutprogress1:before{height: 2px;}
.checkoutprogress1.checkoutprogress-active:before{background:#fa05e8}
.checkoutprogress-active .checkout-boxicon{background:#fa05e8;border-color:#fa05e8}
.checkout-box2022{border:0; padding:0}
.checkoutprogress-active .checkout-heading{font-weight:500}

.checkout-addressform #add_ad_btn.check-btnsmall { position:relative; margin-right:10px} 

.checkoutprogress1.checkoutprogress-active:before {    background: linear-gradient(to right,#fa05e8 0,#fa05e8 50%,#282828 51%,#282828 100%);}
.checkoutprogress1.checkoutprogress-active.checkoutprogress-active1:before {     background: #fa05e8;    }

.checkoutprogress1,#myaccount2022 .checkoutprogress1 {    width: 33%;    margin-right: .33%;}
#myaccount2022 .checkoutprogress1.checkoutprogress-active:before {    background: #fa05e8;}

#myaccount2022 .checkout2022-bigbtn {}

.paypalcheckout { background:#f2f2f2; padding:30px; margin-top:0; border:0;    -webkit-border-radius: 0;    border-radius:0;}
.paypalcheckout h4.text17 { margin-bottom:25px; font-weight:500}

.wp_8054 .paypalpaylater iframe { float:none; margin:auto}
.paypalcheckout .paypal_img { display:table; padding:5px 20px; background:#fff; margin:auto; border:1px solid #282828;    -webkit-border-radius:5px;    border-radius:5px;}

#myaccount2022.myaccount2022 .order-text.totalamount2022 { border-bottom:0}

.obox_right_btn_down { display:none}



@media only screen and (max-width:1600px){
/*Checkout new css*/
.checkout-box2022{min-height:340px}

}

@media only screen and (max-width:1300px)  {
.checkoutheader #order_total_amount_view_detail .total-new1-left { font-size:17px; width:150px;} 

/*Checkout new css*/
.checkout-box2022{min-height:319px}
}
@media only screen and (max-width:980px)  {
.checkoutheader #order_total_amount_view_detail .total-new1-left {  width:252px;} 
.checkoutheader .total-new1-right { padding-top:6px;}

/*Checkout new css*/
.checkout-login-left{width:100%;}
.checkout-box2022{padding:23px;}
.text17{font-size:15px;}
.checkout-heading{font-size:14px;}
.effect-16 ~ label{font-size:16px;}
.checkoutselect1{font-size:16px;}
.input-effect .effect-16{font-size:16px;padding:14px}
.effect-16 ~ label{left:18px}
.col-100{margin-top:3%}
.checkout2022-bigbtn{font-size:19px;height:56px;}
.forgot-password{font-size:17px;}
.checkout-box2022{min-height:inherit}
.effect-16 ~ label{top:16px}

.checkoutselect1{height:54px;line-height:49px;}
	
@-moz-document url-prefix(){.checkoutselect1{text-indent:8px !important}} 
.checkoutselect1{text-indent:16px}

.newcheckbox-inner{max-height:inherit}

.checkout-shipping .checkpaynew2021.checktoggle2022.checktogglelast-2022 .heading-h4{margin-bottom:0}
.checkout-shipping .checkoutboxnew1:last-child{margin-bottom:0}

/*My Account pages css start here*/
.myaccount-inner2022{padding:20px}
.orderhistory-box2022{padding:20px}
.orderhistory-box2022{margin-bottom:20px}
.or-historytext,.or-historytext p{font-size:16px}
.or-historytext p{margin-bottom:8px}
.btnanchor-2022{font-size:16px; min-width:140px}
.btnanchor-2022 a{padding:12px 20px}

.sh_hi { padding:17px;}

/*My Account pages css start here*/
.myaccount-inner2022{padding:20px}
.orderhistory-box2022{padding:20px}
.orderhistory-box2022{margin-bottom:20px}
.or-historytext, .or-historytext p{font-size:16px}
.or-historytext p{margin-bottom:8px}
.btnanchor-2022{font-size:16px; min-width:140px}
.btnanchor-2022 a{padding:12px 20px}

.welcomemsg-myaccount{margin-top:26px;margin-bottom:22px;}
.myacbox-left{width:100%;}
.myacbox-right{width:100%}
.myacbox-toplinks ul{margin-left:-1.5%;margin-right:-1.5%;overflow:hidden;}
.myacbox-toplinks li{width:47%;float:left; margin:0 1.5%;margin-bottom:0px;margin-bottom:2%;text-align:center;background:#fff; height:44px; display:table;}
.myacbox-toplinks li a{padding:0px;display:block; display:table-cell; vertical-align:middle}
.myacbox-right { padding:20px}

input.lbtn.btnanchor-2022.btnanchor-2022-new {   padding: 9px 20px;    font-size: 16px;}

#myaccount2022.myaccount2022 .ordertext-left { width:583px}

.wp_98 .checkout-box2022 { padding:0}

.wp_8054 .checkout-box2022 { padding:0}
.checkout-login-left.checkout-login-right { margin-top:20px}
}
@media only screen and (max-width:760px)  {
.uf_checkoutmobsticky {display:block;  position: fixed;  bottom: 0;  left: 0;  background: #fff;  width: 100%;  z-index: 999;  box-shadow: 0 -2px 10px rgba(0,0,0,.2);  padding: 14px 15px;  text-align: center;  line-height: 24px; z-index:200000000000}
.uf_detailbox {  padding: 0 10px;  width: 50%;  float: left; padding-left:0; text-align:left}

.uf_checkoutmobsticky .uf_chkstickytotal {  color: #222;  width: 100%;  font-size: 24px;  margin: 0 0 2px; margin-top:3px; font-weight:400}
.uf_checkoutmobsticky .uf_cartqty {  font-weight: 600;}
.uf_checkoutmobsticky .uf_qtydetail{ margin-top:2px}
.uf_checkoutmobsticky .uf_cartdetail {  color: #fa05e8;  padding-left: 5px;}
.uf_checkoutmobsticky .uf_cartdetail a { color: #fa05e8;}
.uf_checkoutmobsticky .uf_cartdetail a:hover { color:#2b2b2b}
.uf_checkoutsticky {  width: 50%;  float: left;}
.uf_checkoutsticky #place_order_btn {min-width:100%; margin-top:0}
.uf_checkoutsticky #place_order_btn:hover, .uf_checkoutsticky #place_order_btn:focus{background:#ffeeee; color:#2b2b2b}

.checkoutheader .footer { margin-bottom:85px}
.checkoutheader .covid.covid2021new.covid2021new-mobile { display:none !important}
.checkoutheader .top22020-right { }
 .checkoutheader .usp2021, .checkoutheader .inner-banner  { display:none !important}


.checkoutheader .mtop li.muser.muser1, .checkoutheader .mtop li.muser.mwish { display:none !important}

.checkoutheader .top2-2020 { padding-bottom:7px; padding-top:8px;}
.checkoutheader  .navigation.navigation2022 { top:4px;}
.checkoutheader .header2020 .mtop { top:1px;}
.checkoutheader #footer { display:none}
.checkoutheader .content { margin-bottom:65px}

/*Checkout new css*/
#myaccount2022.myaccount2022 .ordertext-left { width:100%}
#myaccount2022.myaccount2022 .ordertext-right { width:100%; text-align:left; margin-top:10px;}
#myaccount2022.myaccount2022 .ordertext-right .order-price { text-align:left; font-weight:500}

#myaccount2022.myaccount2022 .ctext .lbtn { font-size:14px;}
#myaccount2022.myaccount2022 .viewdetailscart { margin-top:10px}

#myaccount2022.myaccount2022 .ordertextshipping .ordertext-left { width:auto; float:left}
#myaccount2022.myaccount2022 .ordertextshipping .ordertext-right { width:auto; float:right; margin-top:0; padding-top:0 }

/*.checkoutheader #place_order_div  { display:none !important}*/

.wp_98 .checkout-box2022 { padding:0}

.wp_8054 .checkout-box2022 { padding:0}
.checkout-login-left.checkout-login-right { margin-top:20px}


.checkoutheader .header2020, #checkoutheader .header2020.darkHeader { position:relative; top:0}
.newcheckout2022 { padding-top:15px}
}

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

.checkoutheader .lbtn { font-size:14px;padding: 9px 9px;top: -1px;position: relative;}


/*Checkout new css*/
.col-100{margin-top:4%}

.showonmobile { display:block}
.showondesktop{ display:none}

/*.fixedonmobile { position:fixed; bottom:0; left:0; width:100%}*/
.checkoutlastcheck1.clearfix{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0px -1px 5px 0px rgba(0,0,0,0.48);-webkit-box-shadow: 0px -1px 5px 0px rgba(0,0,0,0.48);-moz-box-shadow: 0px -1px 5px 0px rgba(0,0,0,0.48); z-index:20000000000}
.checkoutlastcheck1 .totalnew1-row.totalnew2-row{}
.checkout-shipping #order_total_amount_view_detail .checkoutlastcheck1 .totalnew1-row.totalnew2-row{padding-top:10px;margin-top:0;padding-left:10px;padding-right:10px;}
.checkout-shipping .checkoutlastcheck1 #place_order_div{margin-top:8px}

#newcheckout2022 .finput1 { font-size:15px}

#newcheckout2022 .lbtn { padding-top:10px; padding-bottom:10px} 
#div_gift_coupan_details .lbtn{ position:relative; top:-2px }

/*My Account pages css start here*/
.check-btnsmall a{font-size:14px}
.btnanchor-2022 a{padding:10px 20px}
.orderhistory-box2022{padding:15px}
.myaccount-inner2022{padding:15px}
.orderhistory-box2022{margin-bottom:15px;}
.orderhistory-box-left{width:100%;}
.orderhistory-box-right{width:100%; margin-top:15px}
.orderhistory-boxrow.orderhistory-boxbottom{margin-top:20px;padding-top:20px}
.orderhistory-boxrow.orderhistory-boxbottom .orderhistory-box-left{width:49%}
.orderhistory-boxrow.orderhistory-boxbottom .orderhistory-box-right{width:49%;margin-top:0}
.btnanchor-2022{font-size:15px;min-width:140px}
.btnanchor-2022 a{padding:10px 20px}


/*My Account pages css start here*/
.check-btnsmall a{font-size:14px}
.btnanchor-2022 a{padding:10px 20px}
.orderhistory-box2022{padding:15px}
.myaccount-inner2022{padding:15px}
.orderhistory-box2022{margin-bottom:15px;}
.orderhistory-box-left{width:100%;}
.orderhistory-box-right{width:100%; margin-top:15px}
.orderhistory-boxrow.orderhistory-boxbottom{margin-top:20px;padding-top:20px}
.orderhistory-boxrow.orderhistory-boxbottom .orderhistory-box-left{width:49%}
.orderhistory-boxrow.orderhistory-boxbottom .orderhistory-box-right{width:49%;margin-top:0}
.btnanchor-2022{font-size:15px;min-width:140px}
.btnanchor-2022 a{padding:10px 20px}
.myacbox-right{padding:15px} 

.myaccountbox022 .myacbox-right .cross{margin-top:8px;}

input.lbtn.btnanchor-2022.btnanchor-2022-new {    height: auto;    padding: 8px 20px;    font-size: 15px; min-width:117px;}
#div_action_button {    margin-top: 20px;    margin-bottom: 8px;}
.btnanchor-2022 {min-width:117px;}

#myaccount2022.myaccount2022 {    margin-bottom: 30px;}

.myacbox-toplinks { margin-bottom:10px}
.myacbox-toplinks li:hover,.myacbox-toplinks li.myacboxactive {background:#ffeeee}
.myacbox-toplinks li:hover a,.myacbox-toplinks li.myacboxactive a { text-decoration:none}

.orderhistory-box-right.obox_right_btn { display:none}
.obox_right_btn_down {
    display: table;
    margin-top: 13px;
}

.paypalcheckout .paypal_img img { max-width:100%; height:auto}
.checkout-box2022.showonmobile { padding:0}
.paypalcheckout { padding:20px}
.paypalcheckout h4.text17 { margin-bottom:15px} 

.wp_8054 .checkout-box2022 {  min-height: inherit;  margin-top: 15px;  padding-bottom: 0;}
.wp_8054 .checkout-boxinner2022 {  padding-top: 15px;}


.wp_98  .checkout-box2022 {  min-height: inherit;  margin-top: 15px;  padding-bottom: 0;}
.wp_98 .checkout-boxinner2022 {  padding-top: 15px;}

.wp_98 .checkout-login-left.checkout-login-right.clearfix {
    margin-bottom: 41px;
}
}

@media only screen and (max-width:479px)  {
.uf_checkoutsticky #place_order_btn { font-size:16px;}
.uf_checkoutmobsticky .uf_chkstickytotal { font-size:21px;}

.checkoutheader .checkout-left-new1 .acc-new1.text3 { font-size:15px;}
.checkoutheader .check-box-new1 > label { font-size:15px}
.checkoutheader .checkout-left-new1 .acc-new1 .btn-checkoutnew { min-width:85px;}
.checkoutheader .notelabel2021 { padding-top:9px;}

.checkoutheader #order_total_amount_view_detail .total-new1-left { font-size:16px; width:155px}
.checkoutheader .total-new1-right { padding-top:7px;}


/*Checkout new css*/
.col-50{width:100%}
.col-100{margin-top:17px;}
.effect-16 ~ label{left:15px}
.checkout-box2022{padding:20px 15px;}
.effect-16 ~ label{font-size:14px;top:14px;}
.checkoutselect1{font-size:14px}
.input-effect .effect-16{font-size:14px;padding:13px}
.checkout2022-bigbtn{font-size:17px;height:50px;}
.checkoutselect1{height:50px;line-height:44px;background-position:top 20px right 11px}

.has-content.effect-16 ~ label{padding-bottom:2px}
.effect-16:focus ~ label{padding-bottom:2px;}

.checkout-addressform .check-btnsmall{position:relative;width:auto;display:table;margin-top:10px}

.sh_hi{font-size:15px;padding:14px;width:67px}

.myacbox-toplinks li{height:40px;font-size:15px}

.headingwithbtn .check-btnsmall a { font-size:13px}
.check-box-new1 input[type="radio"]:not(old) + label {  font-size: 16px;}

#order_total_amount_view_detail .total-new1-left { font-size:17px;}
#order_total_amount_view_detail .total-new1-left {  font-size: 16px;  width: 150px;  padding-top: 3px;  padding-bottom: 3px;}

#payment_method .check-box-new1 label { display:block}
#payment_method .check-box-new1 label img { max-width:100%; height:35px}
.checkout-shipping .mCSB_inside > .mCSB_container { margin-right:0}
.new-box1 .newbox-text { padding-right:0}
#newcheckout2022 .new-box1 { padding-bottom:20px}
.nprice-new1 { bottom:0; font-weight:500}

.checkout-login-left.checkout-login-right .checkout-box2022 .checkoutboxnew1 { margin-bottom:0}

.checkoutheader .covid.covid2021new.covid2021new-mobile { display:none !important}
.checkoutheader .top22020-right { }
 .checkoutheader .usp2021, .checkoutheader .inner-banner  { display:none !important}

.checkoutheader #footer { display:none}

.checkoutheader .mtop li.muser.muser1, .checkoutheader .mtop li.muser.mwish { display:none !important}

.newcheckout2022 { padding-top:0}
.wp_98 .checkout-login-left.checkout-login-right.clearfix { margin-bottom:72px}

#sel_address { padding-right:0px}

#myaccount2022.myaccount2022 .ordertext-right { width:100%; text-align:left; margin-top:0px;}

.checkout-heading { font-size:13px; line-height:18px}
.loginbox-heading { padding-top:11px; padding-bottom:11px}
.wp_8054 .checkout-login-left .checkout-box2022{ margin-top:15px}
.wp_8054 #newcheckout2022.newcheckout2022 { padding-bottom:0}

.wp_98 .checkout-shipping .checkout-addressform .check-btnsmall { min-width:180px; text-align:center; }
.checkout-shipping .checkpaynew2021 .heading-h4 { font-size:14px}
.wp_98 .checkout-login-left.checkout-login-right .checkout-box2022{ margin-top:0}
.wp_98 .checkout-login-left .checkout-box2022{ margin-top:0}

.checkout-box2022.checkout-sbox2023 .checkoutboxnew1 .loginbox-heading.headingwithbtn .check-btnsmall {    position: absolute;    top: 7px;    right: 7px;}

#more_address_list .address-left .address-left1 { width:200px;}


.wp_8054 .checkout-box2022 {  margin-top: 15px;}



.wp_98  .checkout-box2022 {  margin-top: 15px;}

.wp_98 .checkout-login-left .checkout-box2022 { margin-top:15px}

#newcheckout2022 { margin-top:12px}

.checkout-shipping .checkpaynew2021.checktoggle2022 { margin-top:5px}




}

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

.checkoutheader #order_total_amount_view_detail .total-new1-left { font-size:16px; width:140px}
.checkoutheader .total-new1-right { padding-top:7px;}

.checkoutheader .header2020 .mtop {  top: -2px;}
}



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

/*Checkout new css*/
.headingwithbtn .check-btnsmall { position:relative; top:0; margin-top:5px}

.checkout-box2022.checkout-sbox2023 .checkoutboxnew1 .loginbox-heading.headingwithbtn .check-btnsmall { top:2px}

#more_address_list .address-left .address-left1 { width:185px}
}