

/* Start:/bitrix/templates/aspro-allcorp3/components/bitrix/news.list/voprosi/style.min.css?1764574795656*/
#voprosi_list{}.vopros_cont{margin:23px 0 0 0;padding:0 0 20px 0;border-bottom:1px dotted #000}.vopros_title{color:#486daa;font-size:18px}.vopros_text{height:40px;overflow:hidden}#voprosi_list .vopros_text p{line-height:1.3;padding:0}.otvet{margin:12px 0 0 0}.otvet_title{font-size:18px}.otvet_text{height:38px;overflow:hidden}#voprosi_list .otvet_text p{line-height:1.3;padding:0}.skryt_ves_text,.pokazat_ves_text{color:#39a12e;margin-top:8px;background:url(/bitrix/templates/aspro-allcorp3/components/bitrix/news.list/voprosi/images/faq_line_dotted.jpg) 1px bottom repeat-x;cursor:pointer;float:left;padding-bottom:3px}.skryt_ves_text:hover,.pokazat_ves_text:hover{background:none}#voprosi_list #page-navigation{float:left}
/* End */


/* Start:/bitrix/components/ic/form.add/templates/.default/style.css?17645747686522*/
.main_form{margin: 0 auto;
    padding: 15px;
    max-width: 700px;
    height: max-content;
    background-image: url(/upload/medialibrary/43a/background-form.jpg);
}
.block__uslugi-form2{
    padding: 25px 15px;
    padding-bottom: 35px;
    background-color: rgba(255, 255, 255, 0.95);
}
.text_obyazatelnie_polya{
font-size: 13px;
padding-bottom: 20px;
}
.text_obyazatelnie_polya span{
font-size: 20px;
line-height: 13px;
}
.main_form .left{
width: 50%;
}
.main_form .input{
line-height: 25px;
    position: relative;
}
.main_form .input_error{
color: #f04040;
}
.main_form .input span{
font-size: 20px;
line-height: 13px;
}
#vse_spec{
position: absolute;
top: 11px;
left: 10px;
cursor: pointer;
}
#vse_spec:hover{
color: #0095da;;
}
#vse_vrachi{
position: absolute;
top: 11px;
left: 10px;
cursor: pointer;
}
#vse_vrachi:hover{
color: #0095da;;
}
.main_form .spec_input_list, .main_form .vrach_input_list{
    cursor: pointer;
    background: url(/bitrix/templates/meddet/components/ic/form.add/feedback_doctor/images/i-select-bg.png) center right no-repeat;
    background-position-x: 280px;
}

#spec_list_cont_popup, #vrach_list_cont_popup{
    width: 286px;
    max-height: 300px;
    overflow: auto;
    border: 1px solid #268a1b;
    box-shadow: 0 0 3px rgba(0,0,0,0.5);
    background: #fff;
    position: absolute;
    top: 65px;
    border-radius: 3px;
    padding: 0 0 10px 10px;
    z-index: 999;
    color: #1c8511;
}
.main_form .zakryt, .main_form .zakryt_vrach{
padding-right: 18px;
background: url('/bitrix/components/ic/form.add/templates/.default/images/zakryt_bg.png') right 4px no-repeat;
color: #1c8511;
position: absolute;
top: 11px;
right: 10px;
cursor: pointer;
}
.main_form .zakryt:hover, .main_form .zakryt_vrach:hover{
color: #0095da;
background: url('/bitrix/components/ic/form.add/templates/.default/images/zakryt_bg.png') right -20px no-repeat;
}
#content #spec_list_cont_popup ul li, #content #vrach_list_cont_popup ul li{
background: none;
padding-left: 0;
color: #4c4c4c;
cursor: pointer;
font-style: italic;
}
#content #spec_list_cont_popup ul li:hover, #content #vrach_list_cont_popup ul li:hover{
color: #0a99db;
}
#content #spec_list_cont_popup ul li.disable, #content #vrach_list_cont_popup ul li.disable{
color: #ccc;
cursor: default;
}
#content #spec_list_cont_popup ul li.disable:hover, #content #vrach_list_cont_popup ul li.disable:hover{
color: #ccc;
}

#spec_list_cont_popup .left_cont, #spec_list_cont_popup .right_cont{
width: 46%;
}
#spec_list_cont_popup .left_cont{
float: left;
}
#spec_list_cont_popup .right_cont{
float: right;
}

.input span {
    color: #ff0000;
}
.main_form input[type="text"], .main_form input[type="email"], .spec_input_list, .vrach_input_list{
width: 266px;
height: 13px;
padding: 6px;
border: 1px solid #999999;
border-radius: 3px;
box-shadow: 0 0 5px rgba(0,0,0,0.2);
font-style: normal;
line-height: 13px;

}
.main_form .input_error input[type="text"], .main_form .input_error input[type="email"], .main_form .input_error textarea{
border: 1px solid #f04040;
}
.main_form textarea:focus, .main_form input:focus{
outline: 0;
border: 1px solid #268a1b;
}
.main_form input[type="submit"]{
background: url('/bitrix/components/ic/form.add/templates/.default/images/button_input.png') no-repeat;
width: 111px;
height: 27px;
border: 0;
color: #ffffff;
cursor: pointer;
}
.main_form input[type="submit"]:hover{
background: url('/bitrix/components/ic/form.add/templates/.default/images/button_input.png') 0 -27px no-repeat;
}
#button_cancel{
background: url('/bitrix/components/ic/form.add/templates/.default/./images/button_cancel_bg.png') no-repeat;
margin-left: 22px;
}
#button_cancel:hover{
background: url('/bitrix/components/ic/form.add/templates/.default/./images/button_cancel_bg.png') 0 -27px no-repeat;
}
.main_form .right{
	width:50%;
}
.main_form textarea{
    width: 100%;
    margin-top: 1px;
    resize: none;
    box-sizing: border-box;
    min-width: 300px;

    padding: 5px 10px 5px 10px;
    margin-bottom: 10px;
    border: 1px solid #bec6ca;
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.chek_bot_galka{
padding: 15px 0;
}
.form_submit_res{
float: left;
}
.form_result_message{
float: left;
padding-left: 18px;
font-size: 13px;
}

#form_hidden{
width: 700px;
position: absolute;
top: 60px;
background: #ffffff;
border: 1px solid #39a12f;
padding: 30px;
z-index: 100;
border-radius: 3px;
box-shadow: 0 0 30px rgba(0,0,0,0.5);
}
#form_hidden textarea{
width: 370px;
height: 170px !important;
}
#form_hidden .form_result_message{
padding: 12px 0 0 0;
}
#form_hidden .zakryt{
padding-right: 18px;
background: url('/bitrix/components/ic/form.add/templates/.default/images/zakryt_bg.png') right 4px no-repeat;
color: #1c8511;
position: absolute;
top: 11px;
right: 10px;
cursor: pointer;
}
#form_hidden .zakryt:hover{
color: #0095da;
background: url('/bitrix/components/ic/form.add/templates/.default/images/zakryt_bg.png') right -20px no-repeat;
}

#result_ok_message{
height: 170px;
width: 484px;
text-align: center;
position: fixed;
z-index: 109;
top: 40%;
left: 50%;
margin-left: -242px;
border: 1px solid #39a12f;
background: #fff;
box-shadow: 0px 0px 30px rgba(50,50,50,0.5);
}
.result_ok_message_title{
font-family: 'FuturaNewBook';
text-transform: uppercase;
font-size: 35px;
color: #39a12f;
margin: 20px 0 10px 0;
}
#result_ok_message i{
color: #000;
}
#result_ok_message i p{
padding: 0 16px;
}
#body #result_ok_message .zakryt2 i{
padding-right: 18px;
background: url('/bitrix/components/ic/form.add/templates/.default/images/zakryt_bg.png') right 4px no-repeat;
color: #1c8511;
position: absolute;
top: 11px;
right: 10px;
cursor: pointer;
color: #15640d;
}
#body #result_ok_message .zakryt2 i:hover{
color: #0095da;
background: url('/bitrix/components/ic/form.add/templates/.default/images/zakryt_bg.png') right -20px no-repeat;
}

#body .main_form .input-type-list{
height: 30px;
padding-top: 5px;
}
#body .main_form .vrachi-filter__type-list{
}
#body .main_form .vrachi-filter__type-item{
list-style: none;
background: none;
padding: 0;
margin: 0;
float: left;
margin-right: 40px;
color: #4c4c4c;
height: 26px;
line-height: 26px;

}
#body .main_form .vrachi-filter__type-item-nolink{
padding-left: 35px;
background: url('/bitrix/components/ic/form.add/templates/.default/./images/radio-bg.png') 0 -70px no-repeat;
}
#body .main_form .vrachi-filter__type-item a{
text-decoration: none;
color: #4c4c4c;
display: block;
padding: 0;
height: 26px;
line-height: 26px;
padding-left: 35px;
background: url('/bitrix/components/ic/form.add/templates/.default/./images/radio-bg.png') 0 -37px no-repeat;
font-style: normal;
}
#body .main_form .vrachi-filter__type-item-active a, #body .main_form .vrachi-filter__type-item a:active{
background-position: 0 -3px;
}
.main_form input[type="text"], .main_form input[type="email"], .spec_input_list, .vrach_input_list{
	    width:95%;
    line-height: 25px;
    box-sizing: border-box;
    min-height: 40px;
    padding: 5px 10px 5px 10px;
    margin-bottom: 10px;
    border: 1px solid #bec6ca;
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
	
}

/* End */
/* /bitrix/templates/aspro-allcorp3/components/bitrix/news.list/voprosi/style.min.css?1764574795656 */
/* /bitrix/components/ic/form.add/templates/.default/style.css?17645747686522 */
