#myModal-OTPSECTION{overflow-x:hidden;overflow-y:auto}
.chk-tool[type="radio"]{margin:4px 5px 0 !important;line-height:normal !important;margin-top:3px !important;margin-left:0 !important;float:left}
.reinstall{margin-top:15px}
#divAddressupdate{opacity:1;overflow-x:hidden;overflow-y:auto;backdrop-filter:brightness(0.5)}
#divAddressupdate .table>tbody>tr>td{border:none !important;font-size:18px}
#divAddressupdate .table>tbody>tr>td input,#address1{width:60%}
#divAddressupdate .table-responsive>.table{margin-bottom:15px}
#divAddressupdate .modal-dialog{width:600px;margin-left:auto}
#divAddressupdate .modal-content{background-color:#fff !important}
#divAddressupdate .btn-primary:hover{color:#5c258d !important;background-color:#fff !important;border-color:#5c258d !important}
.diytoolfoursliderdiv-crousel .owl-item{float:inline-end;position:relative;right:10%}
#diyReinstalldiv,#diyDeinsdiv,#diyRedeNext{text-align:left}
#diyReinstalldiv h5{font-weight:500}
#OTPfCRTN,#OTPfNRTN{width:114px;float:left;margin-right:10px;border:1px solid;border-radius:17px;background-color:#fff}
.GStINdiv{width:100%;float:left;background-color:#f7f3fb;padding:15px 15px 30px 15px;border-radius:4px;margin-bottom:20px}
.GStINdiv h2{font-size:18px;color:#5c258d;text-align:center;font-weight:bold}
.GStINdiv .row .col-sm-4 label{font-weight:normal}
.GStINdiv .file-upload .file-upload__label,#data .file-upload .file-upload__label{display:inherit;padding:7px 30px;border-radius:50px;margin-right:20px;font-weight:normal;border:1px solid #62238b;font-size:16px;margin-top:0}
.GStINdiv .btn{margin-bottom:30px;padding:10px 50px}
#frmdata #diyRNCdiv_file[type="file"]:after{content:none}
.clr-cd{color:#5c258d}
.clr-cd:hover{color:#000}
#diyRNCdiv_txtRechAmt[type="number"]::-webkit-inner-spin-button,#diyRNCdiv_txtRechAmt[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
#diyRNCdiv_txtRechAmt[type="number"]{-moz-appearance:textfield}
.vc-label{padding:0;font-size:16px;margin-top:7px}
.credit-notes{font-size:14px;line-height:28px}
.diytoolfoursliderdiv-crousel .owl-dot{background:transparent}
.diytoolfoursliderdiv-crousel .owl-item{cursor:pointer;position:unset;border:1px solid black}
.diytoolfoursliderdiv-crousel .owl-item:hover{border-color:#f60;border-width:2px;border-style:groove;background-color:lightblue}
.channel-price tr{display:flex;justify-content:space-between}
.channel-price tr td{text-align:left;font-size:14px;font-weight:400;line-height:20px;padding:4px 0}
.apply-gst-text{margin-top:70px}
#Div_add_Delte_alacarte h6{margin:12px 0}
#Div_add_Delte_alacarte p{margin-bottom:5px}
#diyAccountDetails tr>:nth-child(2){width:max-content}
#diyChannelDetails tr>:nth-child(2){width:max-content}
.current-rmn{text-align:left}
.diysection.ac-status .spnCustomerstauts{color:#01a10d}
.refresh-ac-cta{background-color:#fff;padding:20px 15px 20px 15px;margin-top:30px}
.diysection.ac-status{color:black}
.complete-troubleShoot{background:#e5d9ef}
.troubleshoot-text{font-size:14px;margin-top:16px}
.remarks-text{border-radius:10px !important}
#tblWaranty th{text-align:center}
#tblWaranty>:first-child>th{text-align:center;border-bottom:1px solid;padding:10px 0}
.diy-tools-installation.diysection{background-color:#f8f8f8;padding:15px 15px 30px 15px}
@media(max-width:540px){#tblWaranty .table tr td{font-size:16px !important}
#divAddressupdate .modal-dialog{width:95%}
.feedback-section{padding:15px 0 0 0}
.input-fields-section{margin:0}
#divAddressupdate .table>tbody>tr>td input,#address1{width:85%}
.vc-label{margin-left:1rem;text-align:left;margin-bottom:5px}
#Div_add_Delte_alacarte>div{width:100%}
#diyAccountDetails{margin-top:10px}
#diyAccountDetails td{text-align:center;width:55%}
#diyAccountDetails tr{text-align:center}
}