.colimg {
padding: 0%;
width: 25%;
float: left;
}
.colpro {
padding: 0%;
width: 60%;
float: left;
margin-left: 10px;
}
.coldel {
padding: 0%;
width: 10%;
float: left;
}
.main-btn-col{
margin-top: 2%;
padding-left: 2%;
padding-right: 2%;
}
.formio-component-file ul.list-group {
margin: 0;
}
.formio-component-datetime .input-group-append span.input-group-text{
padding: 0.775rem 0.75rem;
}
.scrollable-menu {
height: auto;
max-height: 300px;
overflow-x: hidden;
}
.formio-component-select select {
appearance: auto;
-webkit-appearance: auto;
}
.dashiconsc{ 
width: auto; 
float: left; 
margin-top: 2px;
}
form.wc-user-registration-form .alert-success{
display: none;
}
.wc_user_registration_extra_fields .formio-component {
margin: 0 0 1.41575em;
}
div.g-recaptcha {
margin-bottom: 15px;
}
.wc_user_registration-verify-email{
margin-top:10px;
}
.popup_content_wrapper p.verify-txt {
font-size: 15px;
line-height: 1.6;
letter-spacing: 0.5px;
}
#wc_checkout_otp_btn.active-button, button#wc_sms_otp_btn.active-button, #wc_verify_email_btn.active-button, button#wc_whatsapp_otp_btn.active-button {
pointer-events: unset;
opacity: 1;
}
.wc_user_registration-code_btn{
margin-top: 10px;
width:100%;
background:#000;
color:#fff;
border-radius:3px;
}
input#wc_email_otp, input#wc_get_sms_otp, input#wc_get_whatsapp_otp {
pointer-events: none;
opacity: .5;
width: 100%;
}
input#code_verify::-webkit-outer-spin-button,
input#code_verify::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
label.email_field_label {
margin-top:10px;
margin-bottom:10px;
}
button#wc_sms_otp_btn, input#enable_email_verification_on_checkout, #wc_checkout_otp_btn, #wc_verify_email_btn, #wc_whatsapp_otp_btn {
pointer-events: none;
opacity: .5;
}
.woocommerce-checkout #verify_email_msg{
display: none;
margin-top: 8px;
}
div#wc-user-registration-wrapper {
margin-bottom: 10px;
}
.custom_wc_field{
margin-bottom:10px;
}
label.Twilio_number_label {
margin-top: 10px;
margin-bottom: 10px;
}
input#wc_sms_otp{
margin-bottom: 10px;
}
label.verify_code_sms {
margin-top: 10px;
margin-bottom: 10px;
}
div#verify_sms_msg, div#verify_email_msg {
margin-top: 5px;
}
#verify_error_msg, #verify_sms_msg, #verify_checkout_msg, #verify_email_message{
display: none;
}
div#verify_sms_msg, div#verify_error_msg, #verify_email_message, #verify_checkout_msg{
background: unset;
color: #fff;
padding: 10px;
border-radius: 3px;
margin: 10px 0px;
}
.wc-user-register-form .woocommerce-Input--text{
width:100%;
}
label.vat_field_label {
margin-top: 25px;
}
label.invitation_code {
margin-top:10px;
margin-bottom:10px;
}
.woocommerce.hide-content {
padding: 100px;
margin: 100px;
}
.registration_fields_start .formio-form {
position: unset;
}
.registration_fields_start .formio-component-label-hidden {
position: unset;
}
div[ref='element'] {
position: relative;
}
body.theme-razzi  span.woocommerce-input-wrapper {
position: relative;
display: grid;
}
.wc-user-register-form p.woocommerce-form-row {
clear: both;
}
label.wc_user_registration_toggle {
display: inline-block;
padding-right: 3%;
}
button#wc_whatsapp_otp_btn {
color: white;
background-color: #5cd15c;
display: flex;
}
button#wc_sms_otp_btn {
display: flex;
}
div.wc_custom_radio {
padding-top: 2%;
padding-bottom: 2%;
display: flex;
}
label.wc_custom_radio {
padding-right: 3%;
}
label.verify_code_label {
padding-top: 1%;
}