

/* Start:/bitrix/components/tsl/callback/templates/help/style.css?16212378371894*/
/*заказать звонок*/
/*затемнение*/
#overlay{background:#000; opacity:.5; filter:alpha(opacity=50); display:none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 200;}
#form_wrapper_call{width:347px; padding:16px 18px 8px; margin-bottom:10px; z-index: 250; position:absolute; top:50%; left:50%; margin-left:-173px; display:none;}
#fhead {height:42px;background: url(/bitrix/components/tsl/callback/templates/help/images/plash.png) no-repeat 0 0;position:relative;padding:5px 0 0 0;} 
#fhead h3{font-weight:normal; color:#fff; margin:0 0 0 43px; padding-top:5px; background: url(/bitrix/components/tsl/callback/templates/help/images/phone.png) no-repeat 0 50%; padding: 0 0 0 83px; line-height: 1.5em;}
.wr_close{float:right;cursor:pointer;position:absolute; top:5px; right:5px;}
.frm_place{border-left: 1px solid #71ad00; border-right: 1px solid #71ad00; padding: 10px 15px 10px 15px; background:#fff;}
.frm_place p{font-size:1.3em; text-align:center; padding:10px 0;}
.mf-req{font-size:.7em;color:#f00;vertical-align:super;float:right;}
form#call_ord input[type="text"], form#call_ord textarea{width: 295px; font-family: Arial; border: 1px solid #b4b4b4; padding:3px 5px; font-size:1em; color:#b4b4b4;}
form#call_ord input[type="submit"]{border:none; background: #71ad00; color:#fff; width:150px; height:35px;}
form#call_ord div{margin-bottom:10px;}
form#call_ord div.mf-text{font-size:.8em; color:#707070;font-family: Arial;}
form#call_ord div.mf-text input{width:115px;}
form#call_ord div.mf-captcha{}
form#call_ord div.bsubm{text-align:right;}
form#call_ord div.bsubm p.warn{color:#71ad00; font-size:.8em;font-style:italic;margin-bottom:10px;text-align:center;}
#fbott{height:12px;background: url(/bitrix/components/tsl/callback/templates/help/images/plash.png) no-repeat 0 -56px;}

#help_me .captcha-img .help-popup_form-wrap-input._w2 {
    width: 16rem;
    margin-left: 4px;

}
#help_me .captcha-img label {
    margin-left: 4px;
}
#help_me .captcha-img .update-captcha img {
    max-height: 25px;
}
/* End */


/* Start:/bitrix/components/tsl/callback/templates/callback/style.css?16212378371795*/
/*заказать звонок*/
/*затемнение*/
#overlay{background:#000; opacity:.5; filter:alpha(opacity=50); display:none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 200;}
#form_wrapper_call{width:347px; padding:16px 18px 8px; margin-bottom:10px; z-index: 250; position:absolute; top:50%; left:50%; margin-left:-173px; display:none;}
#fhead {height:42px;background: url(/bitrix/components/tsl/callback/templates/callback/images/plash.png) no-repeat 0 0;position:relative;padding:5px 0 0 0;} 
#fhead h3{font-weight:normal; color:#fff; margin:0 0 0 43px; padding-top:5px; background: url(/bitrix/components/tsl/callback/templates/callback/images/phone.png) no-repeat 0 50%; padding: 0 0 0 83px; line-height: 1.5em;}
.wr_close{float:right;cursor:pointer;position:absolute; top:5px; right:5px;}
.frm_place{border-left: 1px solid #71ad00; border-right: 1px solid #71ad00; padding: 10px 15px 10px 15px; background:#fff;}
.frm_place p{font-size:1.3em; text-align:center; padding:10px 0;}
.mf-req{font-size:.7em;color:#f00;vertical-align:super;float:right;}
form#call_ord input[type="text"], form#call_ord textarea{width: 295px; font-family: Arial; border: 1px solid #b4b4b4; padding:3px 5px; font-size:1em; color:#b4b4b4;}
form#call_ord input[type="submit"]{border:none; background: #71ad00; color:#fff; width:150px; height:35px;}
form#call_ord div{margin-bottom:10px;}
form#call_ord div.mf-text{font-size:.8em; color:#707070;font-family: Arial;}
form#call_ord div.mf-text input{width:115px;}
form#call_ord div.mf-captcha{}
form#call_ord div.bsubm{text-align:right;}
form#call_ord div.bsubm p.warn{color:#71ad00; font-size:.8em;font-style:italic;margin-bottom:10px;text-align:center;}
#fbott{height:12px;background: url(/bitrix/components/tsl/callback/templates/callback/images/plash.png) no-repeat 0 -56px;}
#callback .captcha-img .callback-popup_form-wrap-input._w2 {
	width: 16rem;
}
#callback .captcha-input {
	 width: 21rem;
}
/* End */


/* Start:/bitrix/templates/thousand/components/bitrix/search.form/form/style.css?1621237788538*/
.search-form form input {
    height: auto;
    padding: 0 4px;
    line-height: 3rem;
    opacity: 0;
    transition:opacity 1s linear;
    visibility: hidden;
    font-size: 1.3rem;
}

.search-form form {
    position: relative;
}

.search-form {
    width: 19rem;
}

.search-submit {
    position: absolute;
    top: 17%;
    right: 0;
    padding: 1px 7px;
    border: 1px solid #93847f;
    height: 3rem;
    line-height: 3.2rem;
    cursor: pointer;
    opacity: 1;
    transition:opacity 0.1s linear;
}
/* End */
/* /bitrix/components/tsl/callback/templates/help/style.css?16212378371894 */
/* /bitrix/components/tsl/callback/templates/callback/style.css?16212378371795 */
/* /bitrix/templates/thousand/components/bitrix/search.form/form/style.css?1621237788538 */
