.breadcramb_block {max-width:1200px;margin: 0 auto;overflow:hidden;padding-top:0!important;}
.brdcrm {position:absolute;z-index:1;max-width: 1200px;margin:0 auto;}
.brdcrm a {color:#fff;}
.brdcrm a:hover {color:#BCEBF3;}
.tire_head {margin-top:-20px;width:100%;height:auto;
	/*background: linear-gradient(180deg, rgba(0,83,135,0.958420868347339) 0%, rgba(0,83,135,1) 33%, rgba(3,52,84,1) 87%);*/
	background:#005387;
	/*background:url('/local/components/iglori/v4.catalog.detail.car/templates/catalog_2023/images/banner_main_1600.png') no-repeat;
	background-size:contain;*/
	color:#fff;
}
.tire_head h1 {font-size:50px;font-weight:500;}
.tire_head .tire_type_title {font-size:22px;font-weight:600;font-style:italic;color:#35ABA7;}
.tire_head .sub_title {margin-top:50px;font-size:20px;font-weight:500;font-style:italic;line-height:1.2em;}
.tire_head .sub_title a {color:#fff;border-bottom:1px dotted #fff;}
.tire_head .sub_title a:hover {color:#B7E6F7!important;border-bottom:1px dotted #B7E6F7!important;}
.page_sub_head {background:url('images/partner.jpg') center no-repeat;background-size:cover;min-height:400px;/*filter: brightness(100%) contrast(110%) hue-rotate(5deg);*/}
.head_block {padding-top:90px;width: 50%;height:100%;}

.work_field { padding-top:50px;}
.section.authorize {display:flex;justify-content: space-around;}
.section.authorize .auth_block {width:100%;max-width:900px;margin-bottom:50px;padding:20px 30px 20px 30px;}
.section.authorize .form_row {margin:0px 0 15px 0;}
.form_row {margin:15px 0;}
.form_row select,
.form_row input[type="text"] {
	margin:5px 0;
    border-radius: 5px;
    padding: 16px 20px !important;
    font-size: 14px;
    border: 1px solid #616265 !important;
    height: 52px;
    overflow: hidden;
    background-size: 12px !important;
    align-content: center;
}
.btn-style {text-align:center!important;}
.form_row input[type="text"],
.form_row input[type="password"] {	width:300px;
}
.form_row a {border-bottom:1px solid #fdc425;font-size:0.8em;}
.auth_block .auth_form_block {display:flex;flex-wrap: wrap; align-items: center;}
.auth_text {margin-bottom:50px;color:#8D8D8D;}
.auth_left {border-right:1px solid #D9D7D8;}
.auth_left .phone_form,
.auth_left .email_form {display:none;}
.auth_left .phone_form.active,
.auth_left .email_form.active {display:block;}
.sub_title {width:70%;}
.auth_var {display:flex; margin:0 0 20px 0;}
.auth_var .active {border-bottom:1px solid #fdc425;}
.auth_var div:first-child {margin-right:50px;}
.hidden {display:none;}
.email_code,
.sms_code {margin-top:10px;}
label sup {font-size:20px; color:red;position:relative;bottom:-3px;}
.reg_link {font-size:20px;text-align:center;margin-top:25px;}
.reg_link a {border-bottom:1px solid #fdc425;}
.lock_side {flex:1;}
.form_box {flex:2;}
.send_email_code {margin-top:10px;}
.send_email_code a {padding:5px 10px;color:#000;background-color:#fdc425;border-radius:3px;font-size:0.8em;}
.send_email_code a:hover {opacity:0.7;}

@media screen and (max-width: 1200px) {	.head_block {width:70%;padding:100px 20px 20px 20px;}
}

@media screen and (max-width: 768px) {
	.tire_head {height: 220px;}
	.work_field {margin:0;padding:0;}	.section.authorize .auth_block {max-width:auto;padding:10px;}
	.auth_block .auth_form_block {flex-direction: column-reverse;align-items: flex-start;}
	.auth_block .auth_form_block input[type="submit"],
	.auth_block .auth_form_block input[type="text"] {width:100%;max-width:100%;}
	.auth_msg {margin-bottom:35px;}
	.auth_text {margin-bottom:15px;color:#8D8D8D;}
	.auth_left {border-right:0px solid #D9D7D8;}
	.sub_title {width:100%;}
	.head_block {padding:90px 0px 10px 0px;width: 100%;}
	.tire_head h1 {font-size:35px;font-weight:500;padding:0 10px;}
	.tire_head .sub_title {margin-top:15px;font-size:18px;font-weight:500;padding:0 10px;}
	.page_sub_head {background:url('images/partner.jpg') center no-repeat;background-size:cover;min-height:380px;/*filter: brightness(100%) contrast(110%) hue-rotate(5deg);*/}
	.auth_msg img {display:none;}
	.form_box {width:100%;}
	.container {
        padding: 0 10px!important;
    }
    #popmechanic-snippet {display:none;}
}