#but_phone, #but_phone_w{z-index: 1; cursor:pointer; display:block;position:fixed;width:5%;height:120px;background:url('/images/phone.png') 50% 50% no-repeat;background-size:100%;bottom:10.5%;right:15px;margin-right: 5.5%;}
#but_phone.step1,#but_phone_w.step1{background-size:100% !important;}
#but_phone.step2,#but_phone_w.step2{background-size:95% !important;opacity:0.90;}
#but_phone.step3,#but_phone_w.step3{background-size:90% !important;opacity:0.80;}
#but_phone.step4,#but_phone_w.step4{background-size:85% !important;opacity:0.70;}
#popup_jaloba {z-index: 9000}

.submit-btn-jaloba button:disabled,
.submit-btn-jaloba button:disabled:hover {
    color: #E6E6E6 !important;
    border-color: #D3BCBC !important;
    background: #F25454 !important;
    cursor: default;
}

.submit-btn-jaloba button:hover{
    color: #ffffff !important;
    border: 1px solid #FF0000 !important;
    background: #FF0000 !important;
}

.callback_blur, .callback_blur_ipoteka, .callback_blur_form_ipoteka, .callback_blur_reserve, .callback_blur_legal, .callback_blur_tradein, .callback_blur_discount, .callback_blur_tour, .callback_blur_askprice, .callback_blur_newobj, .callback_blur_removereserv {
    zoom: 1;
    filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    -moz-filter: blur(3px);
    -webkit-filter: blur(3px);
    filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=3);
    -ms-filter:"progid:DXImageTransform.Microsoft.Blur(pixelradius=3)";
    pointer-events: none;

}
.callback_contener, .callback_contener_ipoteka, .callback_contener_form_ipoteka, .callback_contener_reserve, .callback_contener_legal, .callback_contener_tradein, .callback_contener_discount, .callback_contener_tour, .callback_contener_askprice, .callback_contener_newobj, .callback_contener_removereserv{
    top: 50% !important;
    left: 50% !important;
    width: 690px !important;
    padding: 20px !important;
    z-index: 190000 !important;
    position: fixed !important;
/*    text-align: center !important;  */
/*    margin-top: -200px !important;*/
    border-radius: 4px !important;
    margin-left: -365px !important;
    background: rgba(255,255,255,1) !important;
    box-shadow: 0 14px 29px 0 rgba(43, 49, 54, 0.53) !important;
    word-wrap: normal !important;
    box-sizing: content-box !important;
    padding-bottom: 5px !important;
    margin: -21% 0 0 -25%;
}

.callback_contener .callback_close, .callback_contener_ipoteka .callback_close_ipoteka, .callback_contener_form_ipoteka .callback_close_form_ipoteka,.callback_contener_reserve .callback_close_reserve, .callback_contener_legal .callback_close_legal, .callback_contener_tradein .callback_close_tradein, .callback_contener_discount .callback_close_discount, .callback_contener_tour .callback_close_tour, .callback_contener_askprice .callback_close_askprice, .callback_contener_newobj .callback_close_newobj, .callback_contener_removereserv .callback_close_removereserv {
    top: 20px !important;
    margin: 0 !important;
    padding: 0 !important;
    right: 20px !important;
    width: 13px !important;
    height: 13px !important;
    text-align: left !important;
    display: block !important;
    float: right !important;
    text-indent: -9000px !important;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAS1BMVEUAAAC7vMOCg4i+v8aZmqCSk5l+f4S4ucGRkpi4ucGjpKuBgod5en+jpKt4eX7Gx8+RkpjExc26u8KfoKfHyNC9vsa1tr6jpKuZmqBTqgmsAAAAEXRSTlMAnZ3h5ublnZ2Pjo6Ob27b285hhKQAAABiSURBVAjXNcxJDsAgDENRA50HWiAB7n/SkkT17knWR1wu2K4lYm7dK3xvMw7OxQtK5gNY06AgrXJxg++AA4xcWaELRBR+bHWobgZfmB5iLWvNSUp4KqA8MSmME+6ww7aH+wPzcAVW/yYwoAAAAABJRU5ErkJggg==) 0 0 no-repeat !important;
}

.callback_contener .form_text, .callback_contener_ipoteka .form_text_ipoteka, .callback_contener_form_ipoteka .form_text_form_ipoteka, .callback_contener_reserve .form_text_reserve, .callback_contener_legal .form_text_legal, .callback_contener_tradein .form_text_tradein, .callback_contener_discount .form_text_discount, .callback_contener_tour .form_text_tour, .callback_contener_askprice .form_text_askprice,.callback_contener_newobj .form_text_newobj,.callback_contener_removereserv .form_text_removereserv, .form_text_jaloba {
    color: #5f6068 !important;
    font-size: 27px !important;
    line-height: 40px !important;
    margin-bottom: 15px !important;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !important;
    text-align: center !important;
}

.callback_contener .form, .callback_contener_ipoteka .form_ipoteka, .callback_contener_form_ipoteka .form_form_ipoteka, .callback_contener_reserve .form_reserve, .callback_contener_legal .form_legal, .callback_contener_tradein .form_tradein, .callback_contener_discount .form_discount, .callback_contener_tour .form_tour, .callback_contener_askprice .form_askprice,.callback_contener_newobj .form_newobj,.callback_contener_removereserv .form_removereserv, #jaloba {
    margin: 0 !important;
    padding: 0 0 15px 0 !important;
    width: auto !important;
    text-align: center !important;
    display: block;
}

.callback_contener .callback_input, .callback_contener_ipoteka .callback_input_ipoteka, .callback_contener_form_ipoteka .callback_input_form_ipoteka, .callback_contener_reserve .callback_input_reserve, .callback_contener_legal .callback_input_legal, .callback_contener_tradein .callback_input_tradein, .callback_contener_discount .callback_input_discount, .callback_contener_tour .callback_input_tour, .callback_contener_askprice .callback_input_askprice, .callback_contener_newobj .callback_input_newobj, .callback_contener_removereserv .callback_input_removereserv {
/*    display: inline-block !important; */
    vertical-align: baseline !important;
}

/*.callback_contener input {
    width: 182px !important;
    color: #71737f !important;
    font-size: 15px !important;
    padding: 7px 15px 8px !important;
    margin-right: 20px !important;
    border-radius: 3px !important;
    border: 1px solid #d4d4d4 !important;
    background-color: #fefefe !important;
    height: auto !important;
    text-indent: 0 !important;
    box-sizing: content-box !important;
}*/

.callback_contener .submit_result, .callback_contener_ipoteka .submit_result_ipoteka, .callback_contener_form_ipoteka .submit_result_form_ipoteka, .callback_contener_reserve .submit_result_reserve, .callback_contener_legal .submit_result_legal, .callback_contener_tradein .submit_result_tradein, .callback_contener_discount .submit_result_discount, .callback_contener_tour .submit_result_tour, .callback_contener_askprice .submit_result_askprice, .callback_contener_newobj .submit_result_newobj, .callback_contener_removereserv .submit_result_removereserv {
    color: #FF0000 !important;
    padding-left: 17px !important;
    text-align: left !important;
    position: absolute !important;
    font-family: Arial !important;
    font-size: 12px !important;
}
.callback_contener .submit_btn, .callback_contener_ipoteka .submit_btn_ipoteka, .callback_contener_ipoteka .submit_btn_form_ipoteka, .callback_contener_reserve .submit_btn_reserve, .callback_contener_legal .submit_btn_legal, .callback_contener_tradein .submit_btn_tradein, .callback_contener_discount .submit_btn_discount, .callback_contener_tour .submit_btn_tour, .callback_contener_askprice .submit_btn_askprice,.callback_contener_newobj .submit_btn_newobj,.callback_contener_removereserv .submit_btn_removereserv, .submit-btn-jaloba {
    display: inline !important;
    vertical-align: baseline !important;
    margin-top: 10px;
}

.callback_contener .submit_btn button, .callback_contener_ipoteka .submit_btn_ipoteka button, .callback_contener_form_ipoteka .submit_btn_form_ipoteka button, .callback_contener_reserve .submit_btn_reserve button, .callback_contener_legal .submit_btn_legal button, .callback_contener_tradein .submit_btn_tradein button, .callback_contener_discount .submit_btn_discount button, .callback_contener_tour .submit_btn_tour button, .callback_contener_askprice .submit_btn_askprice button,.callback_contener_newobj .submit_btn_newobj button,.callback_contener_removereserv .submit_btn_removereserv button, .submit-btn-jaloba button{
    min-width: 250px !important;
    min-height: 50px !important;
    color: #ffffff !important;
    font-size: 20px !important;
    padding: 4px 15px !important;
    line-height: 26px !important;
/*    margin-right: 20px !important;  */
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    border: 1px solid #FF0000 !important;
    background: #FF0000 !important;
    cursor: pointer !important;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !important;
    text-align: center !important;
}

.callback_contener .submit_btn button:disabled, .callback_contener_ipoteka .submit_btn_ipoteka button:disabled, .callback_contener_form_ipoteka .submit_btn_form_ipoteka button:disabled, .callback_contener_reserve .submit_btn_reserve button:disabled, .callback_contener_legal .submit_btn_legal button:disabled, .callback_contener_tradein .submit_btn_tradein button:disabled, .callback_contener_discount .submit_btn_discount button:disabled, .callback_contener_tour .submit_btn_tour button:disabled, .callback_contener_askprice .submit_btn_askprice button:disabled, .callback_contener_newobj .submit_btn_newobj button:disabled, .callback_contener_removereserv .submit_btn_removereserv button:disabled {
    color: #E6E6E6 !important;
    border-color:#D3BCBC !important;
    background: #d1c8c8 !important;
    cursor: default;
}
.callback_contener #mess_timer, .callback_contener #mess_timerout, .callback_contener_ipoteka #mess_timer_ipoteka, .callback_contener_form_ipoteka #mess_timer_form_ipoteka, .callback_contener_reserve #mess_timerout_reserve, .callback_contener_legal #mess_timerout_legal, .callback_contener_reserve #mess_timer_reserve, .callback_contener_reserve #mess_timerout_reserve, .callback_contener_legal #mess_timer_legal, .callback_contener_legal #mess_timerout_legal {
    display: none;
}

#message-clb .how-time-text {text-align:right}
#message-clb_ipoteka .how-time-text {text-align:right}
#message-clb_form_ipoteka .how-time-text {text-align:right}
#jaloba label {font-weight:300}
.callback_panel label {font-weight:300}
#ordercall_selapart .agree-text label, #ordercall_tradein .agree-text label {font-size:18px;line-height:1.3}
#callback_panel label {font-weight:300}
#callback_panel_ipoteka label {font-weight:300}
#callback_panel_form_ipoteka label {font-weight:300}
#callback_panel_reserve label {font-weight:300}
#callback_panel_legal label {font-weight:300}
#callback_panel_tradein label {font-weight:300}
#callback_panel_discount label {font-weight:300}
#callback_panel_tour label {font-weight:300}
#callback_panel_askprice label {font-weight:300}
#callback_panel_newobj label {font-weight:300}
#callback_panel_removereserv label {font-weight:300}
#message-clb .whentocall {height: 24px; width:24px}
#message-clb_ipoteka .whentocall_ipoteka {height: 24px; width:24px}
#message-clb_form_ipoteka .whentocall_ipoteka {height: 24px; width:24px}
#message-clb_reserve .whentocall_reserve {height: 24px; width:24px}
#message-clb_legal .whentocall_legal {height: 24px; width:24px}
#message-clb_tradein .whentocall_tradein {height: 24px; width:24px}
#message-clb_discount .whentocall_tradein {height: 24px; width:24px}
#message-clb_discount .whentocall_discount {height: 24px; width:24px}
#message-clb_tour .whentocall_tour {height: 24px; width:24px}
#message-clb_askprice .whentocall_askprice {height: 24px; width:24px}
#message-clb_newobj .whentocall_newobj {height: 24px; width:24px}
#message-clb_removereserv .whentocall_removereserv {height: 24px; width:24px}
#message-clb span {vertical-align: top;line-height: 1.8}
#message-clb_ipoteka span {vertical-align: top;line-height: 1.8}
#message-clb_form_ipoteka span {vertical-align: top;line-height: 1.8}
#message-clb_reserve span {vertical-align: top;line-height: 1.8}
#message-clb_legal span {vertical-align: top;line-height: 1.8}
#message-clb_tradein span {vertical-align: top;line-height: 1.8}
#message-clb_discount span {vertical-align: top;line-height: 1.8}
#message-clb_tour span {vertical-align: top;line-height: 1.8}
#message-clb_askprice span {vertical-align: top;line-height: 1.8}
#message-clb_newobj span {vertical-align: top;line-height: 1.8}
#message-clb_removereserv span {vertical-align: top;line-height: 1.8}
#jaloba .conf-text {font-size: 16px}
.callback_panel .conf-text {font-size: 16px}
#callback_panel .conf-text {font-size: 16px}
#callback_panel_ipoteka .conf-text {font-size: 16px}
#callback_panel_form_ipoteka .conf-text {font-size: 16px}
#callback_panel_reserve .conf-text {font-size: 16px}
#callback_panel_legal .conf-text {font-size: 16px}
#callback_panel_tradein .conf-text {font-size: 16px}
#callback_panel_discount .conf-text {font-size: 16px}
#callback_panel_tour .conf-text {font-size: 16px}
#callback_panel_askprice .conf-text {font-size: 16px}
#callback_panel_newobj .conf-text {font-size: 16px}
#callback_panel_removereserv .conf-text {font-size: 16px}
.callback_panel #order_call {display: inline ! important}
#callback_panel #order_call {display: inline ! important}
#callback_panel_ipoteka #order_call {display: inline ! important}
#callback_panel_form_ipoteka #order_call {display: inline ! important}
#callback_panel_reserve #order_call {display: inline ! important}
#callback_panel_legal #order_call {display: inline ! important}
#callback_panel_tradein #order_call {display: inline ! important}
#callback_panel_discount #order_call {display: inline ! important}
#callback_panel_tour #order_call {display: inline ! important}
#callback_panel_askprice #order_call {display: inline ! important}
#callback_panel_newobj #order_call {display: inline ! important}
#callback_panel_removereserv #order_call {display: inline ! important}
#jaloba .form-answer {display:none;margin-top:15px}
.callback_panel .form-answer {display:none;margin-top:15px}
#callback_panel .form-answer {display:none;margin-top:15px}
#callback_panel_ipoteka .form-answer {display:none;margin-top:15px}
#callback_panel_form_ipoteka .form-answer {display:none;margin-top:15px}
#callback_panel_reserve .form-answer {display:none;margin-top:15px}
#callback_panel_legal .form-answer {display:none;margin-top:15px}
#callback_panel_tradein .form-answer {display:none;margin-top:15px}
#callback_panel_discount .form-answer {display:none;margin-top:15px}
#callback_panel_tour .form-answer {display:none;margin-top:15px}
#callback_panel_askprice .form-answer {display:none;margin-top:15px}
#callback_panel_newobj .form-answer {display:none;margin-top:15px}
#callback_panel_removereserv .form-answer {display:none;margin-top:15px}
.mess_send_ok {color:#344595 !important}
#mess_send_ok {color:#344595 !important}
#mess_send_ok_ipoteka {color:#344595 !important}
#mess_send_ok_form_ipoteka {color:#344595 !important}
#mess_send_ok_reserve {color:#344595 !important}
#mess_send_ok_legal {color:#344595 !important}
#mess_send_ok_tradein {color:#344595 !important}
#mess_send_ok_discount {color:#344595 !important}
#mess_send_ok_tour {color:#344595 !important}
#mess_send_ok_askprice {color:#344595 !important}
#mess_send_ok_newobj {color:#344595 !important}
#mess_send_ok_removereserv {color:#344595 !important}
#mess_timer #sek {color:red !important}
#mess_timer_ipoteka #sek {color:red !important}
#mess_timer_form_ipoteka #sek {color:red !important}
#mess_timer_reserve #sek {color:red !important}
#mess_timer_legal #sek {color:red !important}
#mess_timer_tradein #sek {color:red !important}
#mess_timer_discount #sek {color:red !important}
#mess_timer_tour #sek {color:red !important}
#mess_timer_askprice #sek {color:red !important}
#mess_timer_newobj #sek {color:red !important}
#mess_timer_removereserv #sek {color:red !important}

@media (max-width: 767px) {
/*#but_phone{z-index: 999; cursor:pointer; display:block;position:fixed;width:5%;height:120px;background:url('/images/phone.png') 50% 50% no-repeat;background-size:100%;bottom:10%;left:50%;margin-left: -2.5%;}*/
/*#but_phone.step1{background-size:100%;}
#but_phone.step2{background-size:95%;opacity:0.90;}
#but_phone.step3{background-size:90%;opacity:0.80;}
#but_phone.step4{background-size:85%;opacity:0.70;}*/

#jaloba hr {margin-top: 5px;margin-bottom: 10px}
.callback_panel hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_ipoteka hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_form_ipoteka hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_reserve hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_legal hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_tradein hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_discount hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_tour hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_askprice hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_newobj hr {margin-top: 5px;margin-bottom: 10px}
#callback_panel_removereserv hr {margin-top: 5px;margin-bottom: 10px}
#message-clb {margin-bottom: 0px !important}
#message-clb_ipoteka {margin-bottom: 0px !important}
#message-clb_form_ipoteka {margin-bottom: 0px !important}
#message-clb_reserve {margin-bottom: 0px !important}
#message-clb_legal {margin-bottom: 0px !important}
#message-clb_tradein {margin-bottom: 0px !important}
#message-clb_discount {margin-bottom: 0px !important}
#message-clb_tour {margin-bottom: 0px !important}
#message-clb_askprice {margin-bottom: 0px !important}
#message-clb_newobj {margin-bottom: 0px !important}
#message-clb_removereserv {margin-bottom: 0px !important}

#message-clb .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_ipoteka .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_form_ipoteka .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_reserve .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_legal .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_tradein .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_discount .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_tour .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_askprice .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_newobj .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#message-clb_removereserv .how-time-text {text-align:left;font-size: 16px;margin-bottom: 2px}
#popup_jaloba .modal-header {padding-bottom: 0px; padding-top: 10px}
#jaloba label {margin-bottom:0px}
.callback_panel label {margin-bottom:0px}
#ordercall_selapart .agree-text label, #ordercall_tradein .agree-text label {font-size:14px;line-height:1}
#callback_panel label {margin-bottom:0px}
#callback_panel_ipoteka label {margin-bottom:0px}
#callback_panel_form_ipoteka label {margin-bottom:0px}
#callback_panel_reserve label {margin-bottom:0px}
#callback_panel_legal label {margin-bottom:0px}
#callback_panel_tradein label {margin-bottom:0px}
#callback_panel_discount label {margin-bottom:0px}
#callback_panel_tour label {margin-bottom:0px}
#callback_panel_askprice label {margin-bottom:0px}
#callback_panel_newobj label {margin-bottom:0px}
#callback_panel_removereserv label {margin-bottom:0px}
#message-clb .whentocall {height: 20px; width:20px;margin-top: 2px}
#message-clb_ipoteka .whentocall_ipoteka {height: 20px; width:20px;margin-top: 2px}
#message-clb_form_ipoteka .whentocall_form_ipoteka {height: 20px; width:20px;margin-top: 2px}
#message-clb_reserve .whentocall_reserve {height: 20px; width:20px;margin-top: 2px}
#message-clb_legal .whentocall_legal {height: 20px; width:20px;margin-top: 2px}
#message-clb_tradein .whentocall_tradein {height: 20px; width:20px;margin-top: 2px}
#message-clb_discount .whentocall_discount {height: 20px; width:20px;margin-top: 2px}
#message-clb_tour .whentocall_tour {height: 20px; width:20px;margin-top: 2px}
#message-clb_askprice .whentocall_askprice {height: 20px; width:20px;margin-top: 2px}
#message-clb_newobj .whentocall_newobj {height: 20px; width:20px;margin-top: 2px}
#message-clb_removereserv .whentocall_removereserv {height: 20px; width:20px;margin-top: 2px}
#message-clb span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_ipoteka span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_form_ipoteka span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_reserve span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_legal span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_tradein span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_discount span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_tour span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_askprice span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_newobj span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb_removereserv span {vertical-align: top;line-height: 1.6;font-size: 15px}
#message-clb .input-style div {text-align:left}
#message-clb_ipoteka .input-style div {text-align:left}
#message-clb_form_ipoteka .input-style div {text-align:left}
#message-clb_reserve .input-style div {text-align:left}
#message-clb_legal .input-style div {text-align:left}
#message-clb_tradein .input-style div {text-align:left}
#message-clb_discount .input-style div {text-align:left}
#message-clb_tour .input-style div {text-align:left}
#message-clb_askprice .input-style div {text-align:left}
#message-clb_newobj .input-style div {text-align:left}
#message-clb_removereserv .input-style div {text-align:left}
#jaloba .select-label {line-height: 20px;padding-left: 15px}
#jaloba .fa-user-o {font-size:26px;margin-top:7px;margin-left:0px;color:#344595}
#jaloba .fa-user-o {font-size:26px;margin-top:7px;margin-left:0px;color:#344595}
.callback_panel .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_ipoteka .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_form_ipoteka .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_reserve .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_legal .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_tradein .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_discount .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_tour .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_askprice .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_newobj .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#callback_panel_removereserv .fa-user-o {font-size:26px;margin-top:7px;margin-left:10px;color:#344595}
#jaloba .fa-list {font-size: 30px;margin-top: 4px;margin-left: 0px;color: #344595}
.callback_panel .fa-list {font-size: 22px;margin-top: 4px;margin-left: 10px;color: #344595}
#callback_panel_form_ipoteka .fa-list {font-size: 22px;margin-top: 4px;margin-left: 10px;color: #344595}
#jaloba .fa-envelope-o {font-size: 30px;margin-top: 4px;margin-left: 0px;color: #344595}
.callback_panel .fa-envelope-o {font-size: 22px;margin-top: 4px;margin-left: 10px;color: #344595}
#callback_panel_form_ipoteka .fa-envelope-o {font-size: 22px;margin-top: 4px;margin-left: 10px;color: #344595}
#jaloba .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 0px;color: #344595}
.callback_panel .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_ipoteka .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_form_ipoteka .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_reserve .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_legal .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_tradein .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_discount .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_tour .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_removereserv .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_askprice .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
#callback_panel_newobj .fa-mobile {font-size: 30px;margin-top: 4px;margin-left: 11px;color: #344595}
.callback_panel .fa-envelope-o {font-size: 22px;margin-top: 7px;margin-left: 3px;color: #344595}
#callback_panel_newobj .fa-envelope-o {font-size: 22px;margin-top: 7px;margin-left: 3px;color: #344595}
.callback_panel .fa-calendar, .callback_panel .fa-clock-o {font-size: 30px;margin-top: 4px;margin-left: 4px;color: #344595}
#callback_panel .fa-calendar, #callback_panel .fa-clock-o {font-size: 30px;margin-top: 4px;margin-left: 4px;color: #344595}
#callback_panel_ipoteka .fa-calendar, #callback_panel_ipoteka .fa-clock-o {font-size: 30px;margin-top: 4px;margin-left: 4px;color: #344595}
#callback_panel_form_ipoteka .fa-calendar, #callback_panel_form_ipoteka .fa-clock-o {font-size: 30px;margin-top: 4px;margin-left: 4px;color: #344595}
#jaloba input {height: 40px; font-size: 20px}
.callback_panel input {height: 40px; font-size: 20px}
#callback_panel input {height: 40px; font-size: 20px}
#callback_panel_ipoteka input {height: 40px; font-size: 20px}
#callback_panel_form_ipoteka input {height: 40px; font-size: 20px}
#callback_panel_reserve input {height: 40px; font-size: 20px}
#callback_panel_legal input {height: 40px; font-size: 20px}
#callback_panel_tradein input {height: 40px; font-size: 20px}
#callback_panel_discount input {height: 40px; font-size: 20px}
#callback_panel_tour input {height: 40px; font-size: 20px}
#callback_panel_removereserv input {height: 40px; font-size: 20px}
#callback_panel_askprice input {height: 40px; font-size: 20px}
#callback_panel_newobj input {height: 40px; font-size: 20px}
#jaloba select {height: 40px;font-size: 20px}
.callback_panel select {height: 40px;font-size: 20px}
#callback_panel select {height: 40px;font-size: 20px}
#callback_panel_ipoteka select {height: 40px;font-size: 20px}
#callback_panel_form_ipoteka select {height: 40px;font-size: 20px}
#callback_panel_reserve select {height: 40px;font-size: 20px}
#callback_panel_legal select {height: 40px;font-size: 20px}
#callback_panel_tradein select {height: 40px;font-size: 20px}
#callback_panel_discount select {height: 40px;font-size: 20px}
#callback_panel_tour select {height: 40px;font-size: 20px}
#callback_panel_removereserv select {height: 40px;font-size: 20px}
#callback_panel_askprice select {height: 40px;font-size: 20px}
#callback_panel_newobj select {height: 40px;font-size: 20px}
#jaloba .mb0 {margin-bottom: 0px}
.callback_panel .mb0 {margin-bottom: 0px}
#callback_panel .mb0 {margin-bottom: 0px}
#callback_panel_ipoteka .mb0 {margin-bottom: 0px}
#callback_panel_form_ipoteka .mb0 {margin-bottom: 0px}
#callback_panel_reserve .mb0 {margin-bottom: 0px}
#callback_panel_legal .mb0 {margin-bottom: 0px}
#callback_panel_tradein .mb0 {margin-bottom: 0px}
#callback_panel_discount .mb0 {margin-bottom: 0px}
#callback_panel_tour .mb0 {margin-bottom: 0px}
#callback_panel_removereserv .mb0 {margin-bottom: 0px}
#callback_panel_askprice .mb0 {margin-bottom: 0px}
#callback_panel_newobj .mb0 {margin-bottom: 0px}
#jaloba .conf-text {font-size: 13px}
.callback_panel .conf-text {font-size: 13px}
#callback_panel .conf-text {font-size: 13px}
#callback_panel_ipoteka .conf-text {font-size: 13px}
#callback_panel_form_ipoteka .conf-text {font-size: 13px}
#callback_panel_reserve .conf-text {font-size: 13px}
#callback_panel_legal .conf-text {font-size: 13px}
#callback_panel_tradein .conf-text {font-size: 13px}
#callback_panel_discount .conf-text {font-size: 13px}
#callback_panel_tour .conf-text {font-size: 13px}
#callback_panel_removereserv .conf-text {font-size: 13px}
#callback_panel_askprice .conf-text {font-size: 13px}
#callback_panel_newobj .conf-text {font-size: 13px}
#jaloba .input-style input {border-radius: 0px}
#jaloba .input-style textarea {border-radius: 0px;height: 90px}
.callback_panel .input-style input {border-radius: 0px}
#callback_panel .input-style input {border-radius: 0px}
#callback_panel_ipoteka .input-style input {border-radius: 0px}
#callback_panel_form_ipoteka .input-style input {border-radius: 0px}
#callback_panel_reserve .input-style input {border-radius: 0px}
#callback_panel_legal .input-style input {border-radius: 0px}
#callback_panel_tradein .input-style input {border-radius: 0px}
#callback_panel_discount .input-style input {border-radius: 0px}
#callback_panel_tour .input-style input {border-radius: 0px}
#callback_panel_removereserv .input-style input {border-radius: 0px}
#callback_panel_askprice .input-style input {border-radius: 0px}
#callback_panel_newobj .input-style input {border-radius: 0px}
.submit-btn-jaloba {line-height:0px}

#jaloba .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
.callback_panel .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_ipoteka .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_form_ipoteka .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_reserve .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_legal .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_tradein .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_discount .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_tour .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_removereserv .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_askprice .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}
#callback_panel_newobj .select-style {background: #fff url(/images/select_arrow.svg) no-repeat top -5px right;border-radius: 0px}


.callback_blur, .callback_blur_ipoteka, .callback_blur_form_ipoteka, .callback_blur_reserve, .callback_blur_legal, .callback_blur_tradein, .callback_blur_discount, .callback_blur_tour, .callback_blur_askprice, .callback_blur_newobj, .callback_blur_removereserv{
    zoom: 1;
    filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    -moz-filter: blur(3px);
    -webkit-filter: blur(3px);
    filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=3);
    -ms-filter:"progid:DXImageTransform.Microsoft.Blur(pixelradius=3)";
    filter: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQoJPGZpbHRlciBpZD0iYmx1ciI+DQoJCTxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiIC8+DQoJPC9maWx0ZXI+DQo8L3N2Zz4=#blur);
    pointer-events: none;

}
.callback_contener, .callback_contener_ipoteka, .callback_contener_form_ipoteka, .callback_contener_reserve, .callback_contener_legal, .callback_contener_tradein, .callback_contener_discount, .callback_contener_tour, .callback_contener_askprice, .callback_contener_newobj, .callback_contener_removereserv{
    top: 50% !important;
    left: unset !important;
    width: unset !important;
    padding: 20px !important;
    z-index: 9999999999 !important;
    position: fixed !important;
    text-align: center !important;
    border-radius: 4px !important;
    background: rgba(255,255,255,1) !important;
    box-shadow: 0 14px 29px 0 rgba(43, 49, 54, 0.53) !important;
    word-wrap: normal !important;
    box-sizing: content-box !important;
    padding-bottom: 5px !important;
    margin: -80% 10px 10px 10px !important;
    color: #555;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.callback_contener .callback_close, .callback_contener_ipoteka .callback_close_ipoteka, .callback_contener_form_ipoteka .callback_close_form_ipoteka, .callback_contener_reserve .callback_close_reserve, .callback_contener_legal .callback_close_legal, .callback_contener_tradein .callback_close_tradein, .callback_contener_discount .callback_close_discount, .callback_contener_tour .callback_close_tour, .callback_contener_askprice .callback_close_askprice, .callback_contener_newobj .callback_close_newobj, .callback_contener_removereserv .callback_close_removereserv {
    top: 20px !important;
    margin: 0 !important;
    padding: 0 !important;
    right: 20px !important;
    width: 13px !important;
    height: 13px !important;
    text-align: left !important;
    display: block !important;
    float: right !important;
    text-indent: -9000px !important;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAS1BMVEUAAAC7vMOCg4i+v8aZmqCSk5l+f4S4ucGRkpi4ucGjpKuBgod5en+jpKt4eX7Gx8+RkpjExc26u8KfoKfHyNC9vsa1tr6jpKuZmqBTqgmsAAAAEXRSTlMAnZ3h5ublnZ2Pjo6Ob27b285hhKQAAABiSURBVAjXNcxJDsAgDENRA50HWiAB7n/SkkT17knWR1wu2K4lYm7dK3xvMw7OxQtK5gNY06AgrXJxg++AA4xcWaELRBR+bHWobgZfmB5iLWvNSUp4KqA8MSmME+6ww7aH+wPzcAVW/yYwoAAAAABJRU5ErkJggg==) 0 0 no-repeat !important;
}

.callback_contener .form_text, .callback_contener_ipoteka .form_text_ipoteka,  .callback_contener_form_ipoteka .form_text_form_ipoteka, .callback_contener_reserve .form_text_reserve, .callback_contener_legal .form_text_legal, .callback_contener_tradein .form_text_tradein, .callback_contener_discount .form_text_discount, .callback_contener_tour .form_text_tour, .callback_contener_askprice .form_text_askprice,.callback_contener_newobj .form_text_newobj,.callback_contener_removereserv .form_text_removereserv, .form_text_jaloba {
    color: #5f6068 !important;
    font-size: 20px !important;
    line-height: 25px !important;
    margin-bottom: 5px !important;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !important;
    text-align: center !important;
    font-weight: 500;
}

.callback_contener .form, .callback_contener_ipoteka .form_ipoteka, .callback_contener_form_ipoteka .form_form_ipoteka, .callback_contener_reserve .form_reserve, .callback_contener_legal .form_legal, .callback_contener_tradein .form_tradein, .callback_contener_discount .form_discount, .callback_contener_tour .form_tour, .callback_contener_askprice .form_askprice,.callback_contener_newobj .form_newobj,.callback_contener_removereserv .form_removereserv, #jaloba {
    margin: 0 !important;
    padding: 0 0 0 0 !important;
    width: auto !important;
    text-align: center !important;
    display: block;
}

.callback_contener .select-label, .callback_contener_ipoteka .select-label,  .callback_contener_form_ipoteka .select-label, .callback_contener_reserve .select-label, .callback_contener_legal .select-label, .callback_contener_tradein .select-label, .callback_contener_discount .select-label, .callback_contener_tour .select-label, .callback_contener_askprice .select-label, .callback_contener_newobj .select-label, .callback_contener_removereserv .select-label {
    line-height: 22px;
    padding-left: 0px;
    font-size: 16px;
}

.callback_contener .callback_input, .callback_contener_ipoteka .callback_input_ipoteka, .callback_contener_form_ipoteka .callback_input_form_ipoteka, .callback_contener_reserve .callback_input_reserve, .callback_contener_legal .callback_input_legal, .callback_contener_tradein .callback_input_tradein, .callback_contener_discount .callback_input_discount, .callback_contener_tour .callback_input_tour, .callback_contener_askprice .callback_input_askprice, .callback_contener_newobj .callback_input_newobj, .callback_contener_removereserv .callback_input_removereserv {
    display: inline-block !important;
    vertical-align: baseline !important;
}

/*.callback_contener input {
    width: 182px !important;
    color: #71737f !important;
    font-size: 15px !important;
    padding: 7px 15px 8px !important;
    margin-right: 20px !important;
    border-radius: 3px !important;
    border: 1px solid #d4d4d4 !important;
    background-color: #fefefe !important;
    height: auto !important;
    text-indent: 0 !important;
    box-sizing: content-box !important;
}*/

.callback_contener .submit_result, .callback_contener_ipoteka .submit_result_ipoteka, .callback_contener_form_ipoteka .submit_result_form_ipoteka, .callback_contener_reserve .submit_result_reserve, .callback_contener_legal .submit_result_legal, .callback_contener_tradein .submit_result_tradein, .callback_contener_discount .submit_result_discount, .callback_contener_tour .submit_result_tour, .callback_contener_askprice .submit_result_askprice, .callback_contener_newobj .submit_result_newobj, .callback_contener_removereserv .submit_result_removereserv {
    color: #FF0000 !important;
    padding-left: 17px !important;
    text-align: left !important;
    position: absolute !important;
    font-family: Arial !important;
    font-size: 12px !important;
}
.callback_contener .submit_btn, .callback_contener_ipoteka .submit_btn_ipoteka,  .callback_contener_form_ipoteka .submit_btn_form_ipoteka, .callback_contener_reserve .submit_btn_reserve, .callback_contener_legal .submit_btn_legal, .callback_contener_tradein .submit_btn_tradein, .callback_contener_discount .submit_btn_discount, .callback_contener_tour .submit_btn_tour, .callback_contener_askprice .submit_btn_askprice, .callback_contener_newobj .submit_btn_newobj, .callback_contener_removereserv .submit_btn_removereserv,.submit-btn-jaloba {
    display: inline !important;
    vertical-align: baseline !important;
}

.callback_contener .submit_btn button, .callback_contener_ipoteka .submit_btn_ipoteka button, .callback_contener_form_ipoteka .submit_btn_form_ipoteka button, .callback_contener_reserve .submit_btn_reserve button, .callback_contener_legal .submit_btn_legal button, .callback_contener_tradein .submit_btn_tradein button, .callback_contener_discount .submit_btn_discount button, .callback_contener_tour .submit_btn_tour button, .callback_contener_askprice .submit_btn_askprice button, .callback_contener_newobj .submit_btn_newobj button, .callback_contener_removereserv .submit_btn_removereserv button,.submit-btn-jaloba button{
    width: 100% !important;
    min-height: 40px !important;
    color: #ffffff !important;
    font-size: 18px !important;
    padding: 4px 15px !important;
    line-height: 26px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    border-radius: 4px !important;
    border: 1px solid #FF0000 !important;
    background: #FF0000 !important;
    cursor: pointer !important;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !important;
    text-align: center !important;
}

.callback_contener .submit_btn button:disabled, .callback_contener_ipoteka .submit_btn_ipoteka button:disabled, .callback_contener_form_ipoteka .submit_btn_form_ipoteka button:disabled, .callback_contener_reserve .submit_btn_reserve button:disabled, .callback_contener_legal .submit_btn_legal button:disabled, .callback_contener_tradein .submit_btn_tradein button:disabled, .callback_contener_discount .submit_btn_discount button:disabled, .callback_contener_tour .submit_btn_tour button:disabled, .callback_contener_askprice .submit_btn_askprice button:disabled, .callback_contener_newobj .submit_btn_newobj button:disabled, .callback_contener_removereserv .submit_btn_removereserv button:disabled{
    color: #E6E6E6 !important;
    border-color:#D3BCBC !important;
    background: #F25454 !important;
    cursor: default;
}
.callback_contener #mess_timer, .callback_contener #mess_timerout, .callback_contener_ipoteka #mess_timer_ipoteka, .callback_contener_ipoteka #mess_timerout_ipoteka, .callback_contener_form_ipoteka #mess_timer_form_ipoteka, .callback_contener_form_ipoteka #mess_timerout_form_ipoteka{
    display: none;
}

/*    #but_phone {display:block;position:fixed;width:12%;height:120px;background:url('/images/phone.png') 50% 50% no-repeat;background-size:100%;bottom:40px;left:15px;}*/
}

@media (max-width: 996px) {
/*    #but_phone {display:block;position:fixed;width:17%;height:120px;background:url('/images/phone.png') 50% 50% no-repeat;background-size:100%;bottom:70px;left:15px;}*/
}