.red{color:#ff0000;}
.field>label{display:inline-block;line-height:15px;}
.field.required>label:after{content:"*";font-size:14px;color:#ff0000;margin-left:5px;}
.print_link{font-size:12px;}
.print_link svg.sv-print{width:25px;height:23px;fill:#000;vertical-align:middle;margin-right:5px;}
.text_red, .myact_obox .thead span.text_red{color:#FF0000;}
.text_green, .myact_obox .thead span.text_green{color:#27AE60;}
.text_dgray{color:#585858;}
.ttu{text-transform:uppercase;}
#Rptable table{border:0px;width:100%;border-collapse:0px;border-spacing:0px;color:#000;}
#Rptable table thead td, #Rptable table thead th{padding:10px;border-bottom:2px solid #000;text-transform:uppercase;font-weight:600;}
#Rptable table tbody td{padding:10px;border-bottom:1px solid #e2e2e2;line-height:18px;}
#Rptable table tbody td p strong a{text-decoration:underline;font-size:13px;}	
#Rptable table tbody td p strong a:hover{text-decoration:none;}
@media screen and (max-width:767px){
#Rptable{margin:0px auto;width:100%;}
#Rptable table, #Rptable thead, #Rptable tbody, #Rptable thead th, #Rptable tbody td, #Rptable tbody tr, #Rptable tfoot, #Rptable tfoot tr, #Rptable tfoot td{display:block;}
#Rptable thead tr{position:absolute;top:-9999px;left:-9999px;}
#Rptable thead tr, #Rptable tbody tr{border:1px solid #ccc;}
#Rptable thead td, #Rptable tbody td{min-height:40px;border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important;text-align:left;}
#Rptable table tbody td{font-size:13px;}
#Rptable table tbody td .chebox .checkmark{top:-2px;}
#Rptable thead td.errmsg, #Rptable tbody td.errmsg{padding-left:0px!important;text-align:center;}
#Rptable tbody td:before{content:attr(data-title)"";}
#Rptable tbody td:before{font-weight:500;position:absolute;top:9px;left:10px;width:45%;text-align:left;line-height:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#Rptable tbody td[data-title^="full"]{padding:10px!important;}
#Rptable tbody td[data-title^="full"]:before{display:none;}
#Rptable tbody td[data-title="full center"]{text-align:center;}}
.myact{padding-top:25px;padding-bottom:25px;}
.myact_box{background-color:#fff;border:1px solid #ddd;border-bottom:2px solid #ddd;margin-bottom:20px;}
.myact_user_name{padding:22.5px 15px;}
.myact_user_name .circle{font-size:28px;float:left;width:75px;height:75px;text-align:center;line-height:75px;background-color:#000;color:#fff;display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.myact_user_name .text{padding-left:90px;padding-top:18px;min-height:75px;font-weight:600;font-size:14px;}
.myact_user_name .text span{display:block;}
@media screen and (max-width:1199px){.myact_user_name .circle{width:65px;height:65px;line-height:65px;}.myact_user_name .text{padding-left:80px;padding-top:14px;min-height:65px;}}
.myact_nav{background-color:#000;padding:15px;color:#fff;margin-bottom:15px;}
.myact_nav svg.svg-list{width:25px;height:25px;vertical-align:middle;margin-right:10px;fill:#FFFFFF;}
@media screen and (max-width:1024px){.myact_nav_cot{display:none;}}
 .myact_left_link{margin:0px;padding:10px 0px;list-style:none;display:block;}
.myact_left_link>li{display:block;}
.myact_left_link>li>a{position:relative;display:block;padding-left:55px;border-left:3px solid #fff; font-weight: 600;}
.myact_left_link>li>a>span{display:block;border-bottom:1px solid #ddd;padding:20px 5px 20px 0;}
.myact_left_link>li:last-child>a>span{border-bottom:0px solid #ddd;}
.myact_left_link>li>a>svg{width:24px;height:24px;fill:#585858;position:absolute;left:12px;top:50%;-webkit-transform:translate3d(0%,-50%,0);transform:translate3d(0%,-50%,0);}
.myact_left_link>li>a:hover, .myact_left_link>li>a.active{border-left-color:#000;background-color:#f6f6f6;}
@media screen and (max-width:1199px){.myact_left_link>li>a{padding-left:52px;}.myact_left_link>li>a>svg{width:25px;height:25px;}}
.myact_box.last .myact_left_link{padding:0px;}
.myact_hd{border-bottom:1px solid #BDBDBD;padding:20px 0px;position:relative;}
.myact_hd svg{width:32px;height:32px;fill:#585858;}
.myact_hd h2{margin:0px;padding:5px 0px 0px 0px;text-transform:inherit;font-size:18px;font-weight:600;}
.myact_hd_search{position:relative;margin-top:10px;}
.myact_hd_search .checkbox-label{margin-top:10px;padding-left:22px;font-size:12px;font-weight:500;}
.myact_hd_search .form-control{border-color:#ddd;padding-right:48px;font-weight:400;}
.myact_hd_search .search_icon{position:absolute;right:1px;top:1px;padding:9px 9px 8px 9px;}
.myact_hd_search .sv_search{width:25px;height:26px;}
@media screen and (min-width:768px){.myact_hd_search{width:350px;position:absolute;right:0px;bottom:20px;}}
@media screen and (max-width:1199px){.myact_hd{padding-top:5px;}}

.myact_subhd{font-size:16px;font-weight:500;}

.myact_obox{padding:5px 25px;border:1px solid #e2e2e2;margin-top:25px;}
.myact_obox:hover{border-color:#}
.myact_obox>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}
.myact_obox>ul>li{position:relative;width:100%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:20px 5px}
.myact_obox>ul>li.col_1{-ms-flex:0 0 17%;flex:0 0 17%;max-width:17%;}
.myact_obox>ul>li.col_2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.myact_obox>ul>li.col_3{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%;}
.myact_obox>ul>li.col_4{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
.myact_obox .thead{border-bottom:1px solid #e2e2e2;}
.myact_obox .thead strong{font-weight:600;text-transform:uppercase;}
.myact_obox .thead span{color:#898989;display:block;padding-top:3px;}
.myact_obox .body{padding-top:15px;position:relative;}
.myact_obox .info{color:#000;line-height:22px;font-weight:400;}
.myact_obox .info>a>strong{font-weight:500;}
.myact_obox .info .edu{color:#585858;}
.myact_obox .amount{text-transform:uppercase;}
.myact_obox .amount strong{font-size:14px;color:#000;display:block;padding-top:5px;}
.myact_obox .refund{padding-top:34px;line-height:20px;font-weight:400;}
.myact_obox .btn{display:block;white-space:normal;line-height:13px;padding:18px 5px;}
.myact_obox .body li.msg{-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%;padding:0px;top:15px;position:absolute;left:0px;right:0px;text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:14px;line-height:14px;}
@media screen and (max-width:767px){
.myact_obox{padding:4px 15px;}
.myact_obox .thead{padding-bottom:10px;}	
.myact_obox>ul.thead>li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:5px;text-align:center;}
.myact_obox>ul.body{padding:5px 0px 11px;}
.myact_obox>ul.body>li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;padding:10px 5px 0px 5px;}
.myact_obox .refund{padding-top:10px;}
.myact_obox .body li.msg{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;left:auto;right:auto;padding-bottom:15px;}
}

/*My Order */
.myorder_dtl{padding-top:30px;}
.myorder_dtl .wlc_msg{border-bottom:1px solid #e5e5e5;font-size:22px;line-height:30px;padding-top:25px;padding-bottom:29px;color:#585858;}
.myorder_dtl .order_info{padding-top:25px;padding-bottom:52px;}
.myorder_dtl .order_info table{border:0px;border-collapse:0px;border-spacing:0px;text-align:left;display:inline-block;}
.myorder_dtl .order_info table td{padding:5px 10px 5px 0px;}
.myorder_dtl .order_info table td strong{font-weight:600;}
.myorder_dtl .st_table{border:0px;border-collapse:0px;border-spacing:0px;text-align:left;width:100%;}
.myorder_dtl .st_table td{background-color:#f5f5f5;line-height:15px;padding:10px;}
.myorder_dtl .st_table th{background-color:#dddddd;font-weight:600;padding:10px;}
.myorder_dtl .st_table th strong{font-size:14px;font-weight:600;}
.myorder_dtl .deliv_dtl .yline{border-right:1px solid #ddd}
.myorder_dtl .deliv_dtl{line-height:20px;}
@media screen and (max-width:574px){.myorder_dtl .deliv_dtl .yline{border-right:0px;border-bottom:1px solid #ddd;padding-bottom:5px;}}
.myorder_dtl .deliv_dtl .help>li{margin-top:10px;}
.myorder_dtl .deliv_dtl .help div{padding-left:32px;}
.myorder_dtl .deliv_dtl .sv_phon{width:23px;height:23px;}
.myorder_dtl .deliv_dtl .sv_email_opan{width:23px;height:23px;}

/*My Returns */
@media screen and (min-width:768px){
.myact_returns2>ul>li.col_3{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%;}
.myact_returns2>ul>li.col_4{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
.myact_returns2 .btn{margin-top:23px;padding:15px 5px;}}

/*My Cancellation */
@media screen and (min-width:768px){
.myact_cc>ul>li.col_3{-ms-flex:0 0 36%;flex:0 0 36%;max-width:36%;}
.myact_cc>ul>li.col_4{-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%;}
.myact_cc .btn{padding:15px 5px;}}
.myact_cc_table{border:0px;border-collapse:0px;border-spacing:0px;text-align:left;display:inline-block;}
.myact_cc_table td{padding:5px 10px;}

/*Referral Customer */
.myact_re_cu .sv-email{width:20px;height:20px;}

/*Special Product Price List*/
.special_ppl_box{border:1px solid #dddddd;margin-top:30px;padding:25px;font-size:15px;}
.special_ppl_box table{border:0px;border-collapse:0px;border-spacing:0px;text-align:left;display:inline-block;}
.special_ppl_box table td{font-size:13px;text-transform:uppercase;line-height:13px;color:#000;padding:5px;}
.special_ppl_box table td strong{font-weight:600;}
.special_ppl_box .qty-input{width:136px;padding:0px 35px;}
.special_ppl_box .qty-input .form-control{border-color:#e8e8e8;height:36px;}
.special_ppl_box .qty-input .btn-number{height:36px;}
h4.prname{font-weight:500;padding-top:5px;padding-bottom:10px;color:#000;}
.rqdfld{text-align:right;font-size:14px;padding-bottom:10px;padding-top:10px}
.mrt5{margin-top:5px}
.alrtemail{text-align:right;padding-top:14px;}
.alrtme{font-size:20px !important}
.alertdiv{border-bottom:1px solid #dddddd;padding-bottom:20px !important;}
.alrtmsg p{color:#155724;background-color:#d4edda;padding:8px 11px;margin:9px auto 0 auto;}
@media screen and (max-width:767px){.special_ppl_box{padding:15px;text-align:center;}}

/*Download Product Price List*/
.dp_pricelist{margin:0px auto;max-width:835px;padding-top:30px;}
.dp_pricelist .title{margin:0px auto;max-width:80%;text-align:center;font-size:24px;line-height:36px;padding-bottom:15px;}
.dp_pricelist_box{border:1px solid #e7e7e7;padding:15px;}
.dp_pricelist_box table{border-collapse:0px;border-spacing:0px;width:100%;}
.dp_pricelist_box table td{border-bottom:1px solid #e7e7e7;font-size:18px;line-height:18px;color:#000;padding:10px;}
.dp_pricelist_box table tr:last-child td{border-bottom:0px;}
.dp_pricelist_box table .sv_group{width:43px;height:40px;}
.btn_dowload{white-space:nowrap;display:inline-block;text-align:center;background-color:#f5f5f5;color:#000;padding:12px 15px;font-size:15px;line-height:15px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.btn_dowload .sv_downarrow{width:21px;height:21px;vertical-align:text-bottom;color:#000;margin-right:5px;}
@media screen and (max-width:767px){
.dp_pricelist .title{font-size:20px;line-height:26px;}
.dp_pricelist_box{padding:0px;}
.dp_pricelist_box table td{font-size:15px;line-height:15p;padding:5px;}
.dp_pricelist_box table .sv_group{width:22px;height:22px;}
.btn_dowload .sv_downarrow{width:16px;height:16px;}}

/*Change Password*/
.myact_cpword{margin:25px auto 0px auto;max-width:835px;}
.myact_cpword .cptext{background-color:#f6f6f6;color:#000;line-height:24px;padding:30px;}
.myact_cpword .cptext strong{font-weight:600;}
.myact_cpword .cptext .sv_change_password{width:108px;height:108px;fill:#E0E0E0;}
@media screen and (max-width:575px){.myact_cpword .cptext{padding:15px;}}

/*Address Book*/
.spac_tpbt{margin:15px 0 0 0;}
.myact_abbox{border:1px solid #ddd;padding:30px;position:relative;}
.myact_abbox .add_box{line-height:24px;position:relative;padding-right:85px}
.myact_abbox .add_box .remove-div{position:absolute;right:0;top:0px;}
.myact_abbox .add_box .remove-div a{width:100%;display:block;text-align:right;margin-bottom:10px;}
.myact_abbox .add_box .remove-div a svg{width:14px;height:14px;vertical-align:sub;}
.myact_abbox .add_box .remove-div a.grcolor{color:#b3b3b3;}
.myact_abbox .add_box .remove-div a.grcolor svg{fill:#b3b3b3;}
.myact_abbox .add_box .remove-div a.grcolor:hover{color:#878787;}
.myact_abbox .add_box .remove-div a.grcolor:hover svg{fill:#878787}
.myact_abbox .add_hos{margin-top:30px;}
.myact_abbox .add_hos.colo_light span{color:#828282;}
.myact_abbox .add_hos span{margin-bottom:20px;display:block;}
.myact_abbox .add_hos span.nospace, .myact_abbox .add_hos span label{margin-bottom:0px;}
@media screen and (min-width:992px){
.spac_tpbt{margin:40px 0 20px 0;}}
@media screen and (max-width:767px){
.myact_abbox{padding:20px;}
.myact_abbox .add_hos{margin-top:20px;}}

/* My Reward Points and E-Gift Cards*/
.myre_points .you_points{margin:110px 0 0 0;}
.myre_points .you_points svg{width:90px;height:90px;}
.myre_points .you_points h2{font-size:39px;line-height:46px;margin:41px 0 29px 0;}
.myre_points .you_points p{font-size:24px;line-height:29px;}
.myre_points .help_op{border:1px solid #e2e2e2;padding:37px;margin:37px auto 52px !important;}
.myre_points .help_op h4{font-weight:bold;font-size:20px;line-height:24px;margin-bottom:20px;text-transform:inherit;}
.myre_points .rewa_points{}
.myre_points .rewa_points h4.accordion_title{font-size:24px;line-height:29px;position:relative;margin-bottom:15px;cursor:pointer;text-transform:inherit;padding-right:35px;}
.myre_points .rewa_points h4.accordion_title:before, .myre_points .rewa_points h4.accordion_title:after{position:absolute;content:"";background:#000000;top:50%;transform:translate(-0%, -50%);}
.myre_points .rewa_points h4.accordion_title:before{width:24px;height:2px;right:0px;}
.myre_points .rewa_points h4.accordion_title:after{width:2px;height:24px;right:11px;}
.myre_points .rewa_points h4.accordion_title.active:after{display:none;}
.myre_points .btn_boxes a{font-size:24px;padding:20px 15px;font-weight:300;}
.myre_points .btn_boxes a.checkout-btn{background:#01B713;border-color:#01B713;color:#fff;font-weight:600;}
.myre_points .btn_boxes a.checkout-btn:hover{background:#000000;border-color:#000000;color:#fff;}
@media screen and (min-width:1025px){
.myre_points .help_op, .myre_points .rewa_points{max-width:820px;margin:0 auto;}
.myre_points .btn_boxes{max-width:580px;margin:51px auto 60px;}}
@media screen and (max-width:991px){.myre_points .you_points{margin:60px 0 0 0;}
.myre_points .you_points h2{font-size:29px;line-height:30px;margin:20px 0 15px 0;}}
@media screen and (max-width:767px){
.myre_points .you_points{margin:60px 0 0 0;}
.myre_points .you_points h2{font-size:24px;line-height:30px;}
.myre_points .you_points p{font-size:14px;line-height:22px;}
.myre_points .help_op{padding:15px;margin:27px auto 30px !important;}
.myre_points .rewa_points h4.accordion_title{font-size:17px;line-height:20px;}
.myre_points .btn_boxes{margin:20px 0 30px 0;}
.myre_points .btn_boxes a{font-size:20px;padding:15px 15px;}}

/* Dropshipper Fund List*/
.md_list h4{font-weight:bold;font-size:16px;line-height:20px;margin-bottom:10px;text-transform:inherit;}
.com_clist li{margin-bottom:10px;font-size:12px;line-height:17px;position:relative;padding-left:10px;}
.com_clist li:after{content:"";background:#000000;width:3px;height:3px;left:0px;top:8px;position:absolute;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}

/* My Returns 1*/
.myreturns .you_points h2{font-size:38px;text-transform:inherit;margin-bottom:15px;}
.myreturns .you_points p{font-size:15px;line-height:19px;}
.myreturns .help_op h4{border-bottom:1px solid #DDDDDD;margin-bottom:0px;padding-bottom:20px;}
.myreturns .help_op ul{margin:0px;padding:0px;}
.myreturns .help_op ul li{position:relative;border-bottom:1px solid #DDDDDD;padding:25px 40px 25px 0;font-size:24px;line-height:30px;}
.myreturns .help_op ul li svg{position:absolute;right:0px;top:20px;height:30px;width:30px;}
.myreturns .help_op ul li:last-child{border-bottom:none;padding-bottom:0px;}
@media screen and (min-width:1025px){.myreturns .you_points .btn.btn-primary{max-width:470px;margin:0 auto;}}
@media screen and (max-width:767px){
.myreturns .you_points h2{font-size:38px;text-transform:inherit;margin-bottom:15px;}
.myreturns .help_op ul li{font-size:20px;padding:15px 40px 15px 0;}
.myreturns .help_op ul li:last-child{padding-bottom:15px;}
.myreturns .help_op ul li svg{top:14px;}}

/* Import Dropshipper Orders*/
.myre_points.import_drop_order svg{width:106px;height:106px;}
.myre_points.import_drop_order h2{margin-bottom:20px;}
.import_drop_order input, input.browinput{height:50px;padding:10px 13px 10px 48px;line-height:22px;position:relative;}
.import_drop_order input::-webkit-file-upload-button, input.browinput::-webkit-file-upload-button{visibility:hidden;}
.import_drop_order input:before, input.browinput:before{content:'Browse';display:inline-block;border:1px solid #999;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 22px 3px 22px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-transform:uppercase;font-size:14px;line-height:18px;font-weight:bold;position:absolute;left:12px;}
.import_drop_order input:hover:before, input.browinput:hover:before{border-color:#000000;color:#FFFFFF;background:#000000}
.import_drop_order .com_clist{margin-left:13px;}
.import_drop_order .com_clist li{list-style:decimal;padding-left:0px;}
.import_drop_order .com_clist li:after{display:none;}
.import_drop_order input::-webkit-input-placeholder, input.browinput::-webkit-input-placeholder{color:#898989;}
.import_drop_order input::-moz-placeholder, input.browinput::-moz-placeholder{color:#898989;}
.import_drop_order input:-ms-input-placeholder, input.browinput:-ms-input-placeholder{color:#898989;}
.import_drop_order input:-moz-placeholder, input.browinput:-moz-placeholder{color:#898989;}
.import_drop_order .dcsv_file{font-size:15px;text-decoration:underline;margin:15px 0 20px 0;display:block;}

@media screen and (min-width:1025px){.import_drop_order{max-width:580px;margin:0 auto;}}

/* Payment Methods Pages*/
.pay_method_con{margin-top:25px;}
.pay_method_con .inner_box{border:1px solid #DDDDDD;padding:42px;}
.pay_method_con .inner_box ul li{position:relative;padding:0 90px 0 90px;}
.pay_method_con .inner_box ul li svg, .pay_method_con .inner_box ul li .remove-div{position:absolute;}
.pay_method_con .inner_box ul li svg.sv_wid_hei{width:70px;height:70px;left:0px;top:-10px;}
.pay_method_con .inner_box ul li .text_inner h5{font-size:20px;line-height:24px;font-weight:bold;margin-bottom:5px;}
.pay_method_con .inner_box ul li .text_inner p{font-size:18px;color:#585858;margin-bottom:0px;}
.pay_method_con .inner_box ul li .remove-div{right:28px;top:2px;}
.pay_method_con .inner_box ul li .remove-div svg{margin-left:10px;}
@media screen and (min-width:1025px){.pay_method_con{max-width:820px;margin:87px auto 0;}}
@media screen and (max-width:767px){
.pay_method_con .inner_box{padding:20px;}
.pay_method_con .inner_box ul li{padding:0 0px 0 71px;}
.pay_method_con .inner_box ul li svg.sv_wid_hei{width:50px;height:50px;top:5px;}
.pay_method_con .inner_box ul li .remove-div{margin-top:10px;}
.pay_method_con .inner_box ul li .remove-div{position:inherit;}}

/* Contact Preferrances */
.pay_method_con.contact_preferrances .contact_type{margin-bottom:30px;}
.pay_method_con.contact_preferrances .contact_type h3{font-size:28px;text-transform:inherit;}
.pay_method_con.contact_preferrances .contact_type .inner_type{font-size:18px;line-height:24px;position:relative;text-align:left;padding-right:140px;margin-top:15px;}
.pay_method_con.contact_preferrances .contact_type .inner_type .btn.btn-secondary{position:absolute;right:0;top:8px;}
.pay_method_con.contact_preferrances .inner_box ul li{padding:0 90px 30px 80px;min-height:57px;margin-bottom:30px;border-bottom:1px solid #DDDDDD;}
.pay_method_con.contact_preferrances .inner_box ul li:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:0px;}
.pay_method_con.contact_preferrances .inner_box ul li svg.sv_wid_hei{top:-10px;}
.pay_method_con.contact_preferrances .inner_box ul li .remove-div{right:0px;}
.pay_method_con.contact_preferrances .inner_box ul li .remove-div label.checkbox-label{display:block;}
.pay_method_con.contact_preferrances .cofirm_preferences h3{display:block;margin-bottom:15px;text-transform:inherit;}
@media screen and (min-width:768px){
.pay_method_con.contact_preferrances .contact_type{margin-bottom:50px;}
.pay_method_con.contact_preferrances .contact_type .inner_type{font-size:24px;line-height:29px;padding-right:170px;margin-top:30px;}
.pay_method_con.contact_preferrances .contact_type h3{font-size:38px;}
.pay_method_con.contact_preferrances .cofirm_preferences h3{margin-bottom:35px}}
@media screen and (max-width:767px){
.pay_method_con.contact_preferrances .inner_box ul li{padding:0 0px 10px 60px;margin-bottom:18px;}
.pay_method_con.contact_preferrances .inner_box ul li svg.sv_wid_hei{top:0;}}

/* Edit FTP*/
.edit_ftp_box .com_clist{margin-left:17px;}
.edit_ftp_box .com_clist li{list-style:decimal;padding-left:0px;font-size:15px;line-height:20px;margin-bottom:15px;}
.edit_ftp_box .com_clist li:after{display:none;}
@media screen and (min-width:768px){.edit_ftp_box .com_clist li{margin-bottom:20px;}}

/*login and Registration page*/


/*login page*/
.no-hw-svg:hover svg{fill:#fff!important;}
.btn-primary:hover svg{fill:#000000;}
.login .eheight{min-height:290px;}
.login .creating_text p{margin-bottom:0px;margin-top:20px;font-size:15px;}


@media screen and (max-width:767px){.login .eheight{min-height:inherit;}}

/*Wholesaler Registration page*/
input.browinput{height:45px;padding:7px 13px 9px 48px;}


/*Make Payment Page*/
.make-payment .payment-text{padding:30px 0;font-size:16px;}
.make-payment .payment-text h4{font-weight:600;color:#01961d;}
.make-payment .order-paymethod .order-paymethod-hd{background-color:#f6f6f6;padding:15px;color:#222;font-size:20px;font-weight:600;}
.make-payment .order-paymethod ul{display:flex;align-items:center;flex-wrap:wrap;}
.make-payment .order-paymethod ul li{padding:0px 20px 10px 0px;font-size:18px;display:flex;align-items:center;}
.make-payment .order-paymethod ul li .checkbox-label{padding-left:20px;font-weight:500;font-size:16px;}
.make-payment .order-paymethod ul li .chebox .checkmark{top:1px;}
.make-payment #paypal-button-container a{width:auto;float:none!important;}
.make-payment #paypal-button-container a img{width:200px;}
.make-payment #afterpay-paragraph{display:flex;align-items:center;font-size:14px;}
.make-payment #afterpay-paragraph .afterpay-logo-link{margin-left:5px;}
.make-payment .payment-method-inner .afterpay-paragraph{margin-left:0;margin-top:0!important;padding-left:0;}
.make-payment .payment-method-inner .afterpay-logo-link{position:relative;}
.hddiv,.afterpay-paragraph{display:none}
@media screen and (max-width:479px){
	.make-payment .order-paymethod .order-paymethod-hd{font-size:18px;}
	.make-payment #paypal-button-container a img{width:125px;}
}

.myact .list-more:hover{background:#000;color:#fff!important;}
.belue-link{color:#1470F5;font-size:14px;text-decoration:underline;}
.belue-link:hover{text-decoration:none;}


.dp_pricelist .showDwnMessage{position:fixed;z-index:99999;top:45%;font-weight:600;left:10px;right:10px;max-width:420px;margin:0 auto;text-align:center;color:#000;padding:10px;border-radius:6px;font-size:16px;}
#ui-id-1.ui-menu{width:350px;}
#ui-id-1.ui-menu .mndiv{padding:10px;}
#ui-id-1.ui-menu .mndiv img{float:left;width:70px;}
#ui-id-1.ui-menu .mndiv .sp-src-list{padding-left:75px;font-size:13px;line-height:18px;}

@media screen and (max-width:767px){
    #myModalPopUpReturnOrder #Rptable{margin-top:15px;}
    #myModalPopUpReturnOrder .modal-body form{width:100%;} 
    #myModalPopUpReturnOrder .retun-pbox{position:relative; min-height:80px;}
    #myModalPopUpReturnOrder .retun-pbox .retun-pimg{position:absolute; left:0; width:90px;}
    #myModalPopUpReturnOrder .retun-pbox .retun-ptext{padding-left:90px;}
    #myModalPopUpReturnOrder .return-tcheckbox{border:none; padding-bottom: 0!important; min-height: 10px; position: absolute; z-index: 9; left:0; top:-5px;}
    #myModalPopUpReturnOrder .return-tr{margin-bottom: 25px; border: none; border-bottom: 2px solid #ccc; padding-bottom:15px; position:relative;}
    #myModalPopUpReturnOrder .return-tr:last-child{margin-bottom:0;}
    #myModalPopUpReturnOrder .return-tr td{font-size:12px; border:none; padding:5px;}
    #myModalPopUpReturnOrder #Rptable tbody td[data-title^="full"]{padding:5px!important;}
    #myModalPopUpReturnOrder #Rptable tbody td:before{top: 50%; width: 100%; transform: translateY(-57%);} 
    #myModalPopUpReturnOrder #Rptable tbody td .form-control{width:130px; height:35px; margin-left:86px;}
    #myModalPopUpReturnOrder #Rptable .return-qty{position:absolute; bottom:23px; padding-left:42px!important; min-height: auto; right:0;}
    #myModalPopUpReturnOrder #Rptable .return-qty input{text-align:center;}
}

@media screen and (max-width:360px){
    #myModalPopUpReturnOrder .retun-pbox{min-height:60px;}
    #myModalPopUpReturnOrder .retun-pbox .retun-pimg{width:75px;}
    #myModalPopUpReturnOrder .retun-pbox .retun-ptext{padding-left:75px;}
    #myModalPopUpReturnOrder #Rptable tbody td .form-control{margin-left:70px;}
    #myModalPopUpReturnOrder #Rptable .return-qty{padding-left:36px!important;}
    #myModalPopUpReturnOrder #Rptable tbody td .form-control {margin-left: 70px; width: 110px; height: 35px; font-size: 11px; padding-left: 5px;}
}

.help-video h3{font-size: 16px; font-weight:500;}

/* My Account 07-Oct-2025 CSS Start */
.label-warning{background-color:#dd8306;}
.label-success{background-color:#00a100;}
.label-danger{background-color:#cf1b15;}
.label-info{background-color:#0892bd;}
.field.statusfield>label{width:100%;}
.myact_obox .btn{padding:14px 5px;}

.myact_userstatus{padding:0 15px 22.5px;}
.myact_userstatus .userstatus-box{display:flex;flex-wrap:wrap;align-items:center;width:100%;}
.myact_userstatus .userstatus-box:not(:last-child){margin-bottom:10px;}
.myact_userstatus .userstatus-box svg{width:20px;height:20px;}
.myact_userstatus .userstatus-box span{max-width:calc(100% - 20px);flex:0 0 calc(100% - 20px);padding-left:10px;}

.myact_box{border-bottom-width:1px;}
.myact_left_link{padding:0 0;}
.myact_left_link>li>a.has-submenu>span{padding-right:30px;}
.myact_left_link .has-submenu .submenu-toggle{position:absolute;right:12px;top:50%;display:block;width:10px;height:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;}
.myact_left_link .has-submenu .submenu-toggle::before, .myact_left_link .has-submenu .submenu-toggle::after{content:"";position:absolute;background-color:#000;}
.myact_left_link .has-submenu:hover .submenu-toggle::before, .myact_left_link .has-submenu:hover .submenu-toggle::after{background-color:#878787;}
.myact_left_link .has-submenu .submenu-toggle::before{width:100%;height:2px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.myact_left_link .has-submenu .submenu-toggle::after{width:2px;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.myact_left_link .has-submenu .submenu-toggle.submenu-open::after{display:none;}
.myact_left_link.submenu{border-bottom:1px solid #ddd;}
.myact_left_link.submenu>li>a{padding-left:65px;}
.myact_left_link.submenu>li>a>svg{left:24px;}

.myact_hd.myact_hd_flex{display:flex;justify-content:space-between;align-items:flex-end;gap:5px;}
.dashboard-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;}
.dashboard-row .dashboard-col{max-width:calc(33.33% - 13.99px);flex:0 0 calc(33.33% - 13.99px);}
.dashboard-card{display:block;text-decoration:none;background-color:#f7f7f7;border:1px solid transparent;box-shadow:0 4px 8px rgba(0, 0, 0, 0.15);padding:30px 20px;text-align:center;transition:0.3s;color:#000000;height:100%;}
.dashboard-card:hover{border-color:#1a1a1a;transform:translateY(-5px);box-shadow:0 6px 12px rgba(0, 0, 0, 0.18);color:inherit;}
.dashboard-card svg{height:30px;width:30px;transition:0.3s;}
.dashboard-card .dashboard-cardicon{margin-bottom:10px;}
.dashboard-card .dashboard-cardhd{font-weight:600;}

.myact_obox .myact_oboxaccordion{position:relative;padding-right:30px;}
.myact_obox .myact_oboxaccordion .thead{border-bottom:none;}
.myact_obox .body.oboxaccordion-body{border-top:1px solid #e2e2e2;}
.myact_obox .myact_oboxaccordion .oboxaccordion-toggle{position:absolute;right:0;top:20px;display:block;width:16px;height:16px;cursor:pointer;}
.myact_obox .myact_oboxaccordion .oboxaccordion-toggle svg{width:100%;height:100%;/*transition:transform 0.3s;*/}
.myact_obox .myact_oboxaccordion .oboxaccordion-toggle.oboxaccordion-open svg{transform:rotate(180deg);}
.myact_obox .myact_oboxaccordion>ul{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;margin-right:-5px;margin-left:-5px;}
.myact_obox .myact_oboxaccordion>ul>li{position:relative;width:100%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:10px 5px;}
.myact_obox .myact_oboxaccordion>ul>li.col_1{-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%;}
.myact_obox .myact_oboxaccordion>ul>li.col_2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.myact_obox .myact_oboxaccordion>ul>li.col_3{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;}
.myact_obox .myact_oboxaccordion>ul>li.col_4{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
.myact_obox .myact_oboxaccordion>ul>li.col_5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.custlabel, .myact_obox .thead .custlabel{display:inline-block;font-size:10px;line-height:1.5;font-weight:600;padding:2px 5px;color:#fff;border-radius:3px;}
.custlabel a, .myact_obox .thead .custlabel a{color:#fff;}
.custlabel a:hover, .myact_obox .thead .custlabel a:hover{color:#000;}

.custlabel.action-link{background-color:#000 !important;color:#fff !important;}
.custlabel.action-link:hover{background-color:#878787 !important;}

.statustooltip{position:relative;display:inline-block;cursor:pointer;}
.statustooltip .statustooltip-popup{display:flex;}
.statustooltip .statustooltip-popup span{position:relative;display:flex;justify-content:center;align-items:center;min-width:16px;width:16px;min-height:16px;height:16px;font-size:11px;text-align:center;color:#fff;background-color:#000;border-radius:50px;margin-left:3px;padding:0 0;}
.statustooltip .statustooltiptext{position:absolute;top:23px;right:-20px;width:180px;font-size:10px;font-weight:600;text-align:center;background-color:#f7f7f7;border:1px solid #000;border-radius:6px;padding:5px 5px;opacity:0;transition:opacity 0.3s;visibility:hidden;z-index:1;}
.statustooltip .statustooltiptext::before{content:"";position:absolute;top:-12px;right:21px;border-width:6px;border-style:solid;border-color:transparent transparent #000 transparent;}
.statustooltip:hover .statustooltiptext{visibility:visible;opacity:1;}

.myorder_dtl .order_info{padding-bottom:25px;}

.orderTrackCancel{display:flex;align-items:center;}
.cancel-btn{display:flex;align-items:center;gap:5px;font-weight:600;color:#ec040f;}
.cancel-btn svg{width:16px;height:16px;fill:currentColor;}
.track-btn{display:flex;align-items:center;gap:5px;font-weight:600;color:#0892bd;}
.track-btn svg{width:16px;height:16px;stroke:currentColor;}

.myorder_hd_print{display:flex;justify-content:space-between;align-items:center;}

@media screen and (min-width:768px){.print_deskhide{display:none;}}
@media screen and (min-width:992px){.myact_obox .myact_oboxaccordion>ul.thead>li.statustooltip-col{-ms-flex:0 0 18%;flex:0 0 18%;max-width:18%;}}
@media screen and (max-width:1440.98px){.myact_obox .btn{padding:14px 4px;}}
@media screen and (max-width:1199.98px){.myact_obox .myact_oboxaccordion>ul.thead>li.orderProgress{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;}}
@media screen and (max-width:991.98px){
    .myact_hd.myact_hd_flex{flex-direction:column;align-items:flex-start;}
    .myact_obox .myact_oboxaccordion>ul.thead>li.orderProgress{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
    .cancel-btn{font-size:10px;}
    .track-btn{font-size:10px;}
}
@media screen and (max-width:767.98px){
    .print_mobhide{display:none;}
    .myact_obox .myact_oboxaccordion .oboxaccordion-toggle{top:15px;}
    #Rptable tbody td, #Rptable thead td{padding-left:48% !important;}
    #Rptable tbody td:before{color:#000;width:43%;}
    .myact_obox .myact_oboxaccordion>ul.thead>li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:5px;text-align:left;}
    .myact_obox .myact_oboxaccordion>ul.thead>li.orderProgress{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:15px;}
    .statustooltip .statustooltiptext{right:-37px;}
    .statustooltip .statustooltiptext::before{right:38px;}
}
@media screen and (max-width:575.98px){
    .dashboard-row .dashboard-col{max-width:calc(50% - 9.99px);flex:0 0 calc(50% - 9.99px);}
    .myact_obox .myact_oboxaccordion{padding-right:20px;}
    .myact_obox .myact_oboxaccordion>ul.thead>li.statustooltip-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
/* My Account 07-Oct-2025 CSS End */