

/* Start:/local/templates/.default/components/custom/oms_record_new.feedback/oms_record_new_radio_pay/style.css?17940460402717*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message, div.mf-city, div.mf-phone, div.mf-docs, div.mf-snils, div.mf-oms  {width:100%!important; padding-bottom:0.4em;}
/** div.mf-email input, div.mf-city input, div.mf-email input, div.mf-phone input, div.mf-docs input, div.mf-birthdate input, div.mf-snils input, div.mf-oms input {border: 0;
    box-shadow: 0 0 15px 4px rgba(0, 0, 0, 0.06);
    min-height: 50px;
    width: 100%;
    border-radius: 10px;
    font-size: 15px;
        background: linear-gradient(45deg, var(--pm-blue-900) 33%, var(--pm-blue-600) 66%);
    color: #fff;
    padding: 15px 20px;
    font-weight: 700;} 
div.mf-message textarea {width: 100%;
    border-radius: 10px;
    max-width: 830px;
    min-width: 300px;
} **/

 .input_block {
            width: 100%!important;
            padding: 16px 20px;
            border: 1.5px solid var(--pm-gray-200);
            border-radius: 44px;
            font-size: 1rem;
            background: #fbfeff;
            transition: 0.2s;
            font-family: inherit;
            min-width: auto!important;
        }

.textarea_block {
            width: 100%!important;
            padding: 16px 20px;
            border: 1.5px solid var(--pm-gray-200);
            border-radius: 44px;
            font-size: 1rem;
            background: #fbfeff;
            transition: 0.2s;
            font-family: inherit;
            max-width: 830px;
    min-width: 300px;
        }


div.mf-birthdate input {
-webkit-appearance: none;
}

span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em; text-align: center; font-size: 20px;}

.input_name {font-size: 16px; display: flex; align-self: center; font-weight: 600;}

/** .mfeedback input::placeholder {color: #ffffff95;} **/



.submit_record_block {text-align: center;}

.submit_record_new {
       /**  background: linear-gradient(45deg, var(--pm-blue-900) 33%, var(--pm-blue-600) 66%)!important; **/
background: var(--pm-blue-900)!important;
            margin-top: 15px!important;
            color: white!important;
            font-weight: 700!important;
            padding: 16px 38px!important;
            border-radius: 50px!important;
            font-size: 1.1rem!important;
            cursor: pointer!important;
            transition: 0.15s!important;
            border: 1px solid var(--pm-blue-900)!important;
word-break: break-word;      
    white-space: normal;
}

.submit_record_new:hover {
            background: var(--pm-blue-600)!important;
            border-color: var(--pm-blue-600)!important;
        }

.hidden_block {
  display: none;
}

.mf-hospitalization-type span {
font-size: 15px;
font-weight: 700;}
}


/* End */
/* /local/templates/.default/components/custom/oms_record_new.feedback/oms_record_new_radio_pay/style.css?17940460402717 */
