.lk_wrap {
    margin-bottom: 85px;
    font-size: 15px;
}

.lk_wrap p {
    margin-bottom: 15px;
}

.lk_wrap h1 {
    font-size: 30px!important;
}

.bl_l {
    background: #fff;
    border-radius: 7px;
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
    border: 1px solid #e5e5e5;
    float: left;
    width: 20%;
    margin-bottom: 30px;
    padding: 30px 2% 30px 6%;
}

.bl_r {
    float: right;
    width: 67%;
    margin-bottom: 30px;
}

.menu_l__i {
    margin-bottom: 10px;
    font-size: 14px;
}

.bally {
    background: #fffce8;
    border-radius: 5px;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5);
    display: inline-block;
    height: 30px;
    margin: 0 5px;
    padding: 0 25px;
    color: #D2191C;
    font-size: 25px;
    line-height: 30px;
}

input.bally {
    font-weight: bold;
    width: 100px;
}

    /* placeholder */

input.bally::-webkit-input-placeholder {
   color: #D2191C;
   opacity: 1;
}

input.bally:-moz-placeholder {
   color: #D2191C;
   opacity: 1;
}

input.bally::-moz-placeholder {
   color: #D2191C;
   opacity: 1;
}

input.bally:-ms-input-placeholder {
   color: #D2191C;
   opacity: 1;
}

/* /placeholder */

.hidden_bl__link {
    background: url(/images_v2/pm.png) 0 5px no-repeat;
    padding-left: 12px;
    color: #0072BD;
    text-decoration: underline;
    cursor: pointer;
}

.hidden_bl__link.active {
    background-position: 0 -10px;
}

.hidden_bl__link.td-dash {
    background: none;
    padding-left: 0;
}

.hidden-bl {
    clear: both;
    display: none;
    padding-top: 15px;
}

.hidden-bl li {
    margin-bottom: 6px;
}

.bally_grey {
    background: #f7f7f7;
}

.cat_list {
    position:relative;
    padding-top: 15px !important;
    height: 290px;
}

.cat_list li {
    position: relative;
    display:inline-block;
    /*display:inline;*/
    width:19%;
    margin-bottom:35px;
    vertical-align:top;
    zoom:1;
}

.cat_list li .cat_list__i, .catItems .catItem{
    background: #fff;
    position: relative;
    margin: 0 auto;
    width: 200px;
    height: 240px;
    box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
    margin-top: 5px;
    text-align: center;
}

.lk-wishlist-wrap .catItem {
    width: 210px;
    height: 350px;
}
.lk-wishlist-wrap .catItem .name {
    font-size: 14px;
}
.lk-wishlist-wrap .catItem .prImage {
    width: initial;
    max-width: initial;
}
.cat_detal__tab_content .cat_list li .cat_list__i {
    width: 162px;
}
.catItems .catItem .buySuccess, .catItems .catItem .buyError {
    top: 23px;
    left: 20px;
    font-size: 11px;
    font-weight: normal;
}
.cat_list li .cat_list__i:hover{
    border: 1px solid #f9dd8c;
    box-shadow: 0 0 1px 1px #ccc;
}
.cat_list__t {
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.cat_list img {
    border-radius: 0px;
    max-width:100%;
    margin-bottom: 20px;
}
.cat_list .buyButton {
    margin-bottom: 15px;
}
.table_order_wrap {
    border: 1px solid #706f6f;
    overflow: hidden;
}
.table_order {
    width: 100%;
}
.table_order_sh {
    box-shadow: 0 -7px 10px 5px rgba(0, 0, 0, 0.5);
}
.table_order th {
    background: #fffce8;
    border-bottom: 3px solid #fdc200;
    padding: 10px 15px;
    text-align: left;
}
.table_order td {
    background: #ffffff;
    background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
    border-bottom: 1px solid #706f6f;
    padding: 40px 15px;

}
.table_order tr:last-child td {
    border-bottom: 0;
}

.ico_social {
    position: relative;
    float: left;
}

    .ico_social__i {
        list-style: none outside;
        margin: 0;
        padding: 0 0 10px;
    }

        .ico_social__i__a {
            display: inline-block;
            //display: inline;
            padding-left: 30px;
            line-height: 25px;
        }

.social_bl {
    position: relative;
    margin: 0 0 15px;
    line-height: 35px;
}

    .social_bl__i {
        list-style: none outside;
        display: inline-block;
        //display: inline;
        margin: 0;
        padding: 0;
        line-height: 25px;
        zoom: 1;
    }

        .social_bl__i__a {
            display: block;
            width: 24px;
            height: 24px;
            margin-left: 6px;
            text-indent: -9999px;
        }

        .ico_social__i__a_facebook {
            background: url(../images_v2/ico_social.png) 0 0 no-repeat;
        }

        .ico_social__i__a_twitter {
            background: url(../images_v2/ico_social.png) 0 -29px no-repeat;
        }

        .ico_social__i__a_vkontakte {
            background: url(../images_v2/ico_social.png) 0 -58px no-repeat;
        }

        .ico_social__i__a_livejournal {
            background: url(../images_v2/ico_social.png) 0 -87px no-repeat;
        }

        .ico_social__i__a_odnoklassniki {
            background: url(../images_v2/ico_social.png) 0 -116px no-repeat;
        }

        .ico_social__i__a_yandex {
            background: url(../images_v2/ico_social.png) 0 -145px no-repeat;
        }

        .ico_social__i__a_google {
            background: url(../images_v2/ico_social.png) 0 -174px no-repeat;
        }

        .btn_delete {
            background: url(../images_v2/ico_close.png) 0 top no-repeat;
            display: inline-block;
            //display: inline;
            margin-left: 5px;
            padding-left: 20px;
            color: #D2191C;
            font-size: 11px;
            line-height: 12px;
            text-indent: -9999px;
            text-decoration: none;
        }

        .btn_delete:hover {
            background-position: 0 bottom;
            text-indent: 0;
        }

.enter_bl {
    background: #F3F3F4;
    border-radius: 4px;
    box-shadow: 0 1px 3px #999999;
    position: relative;
    float: left;
    width: 45%;
    margin-bottom: 50px;
    padding: 30px 2%;
    font-size: 13px;
}

.reg_bl {
    background: #f3bf35;
    background: -moz-linear-gradient(top,  #f3bf35 0%, #ffd323 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3bf35), color-stop(100%,#ffd323));
    background: -webkit-linear-gradient(top,  #f3bf35 0%,#ffd323 100%);
    background: -o-linear-gradient(top,  #f3bf35 0%,#ffd323 100%);
    background: -ms-linear-gradient(top,  #f3bf35 0%,#ffd323 100%);
    background: linear-gradient(to bottom,  #f3bf35 0%,#ffd323 100%);
}

.advantage_bl {
    border: 1px dashed #0766c4;
    border-radius: 4px;
    position: relative;
    float: right;
    width: 45%;
    margin-bottom: 50px;
    padding: 33px 2%;
    font-size: 13px;
}

    .advantage_list {
        position: relative;
        margin: 0;
        padding: 0;
    }

        .advantage_list__i {
            background: url(../images_v2/list_lk.png) 0 0 no-repeat;
            min-height: 19px;
            padding-left: 35px;
            margin-bottom: 10px;
        }

    .advantage_grey_bl {
        background: #f6f6f6;
        border-radius: 0 0 4px 4px;
        margin: 41px -4% -33px;
        padding: 20px 4%;
    }

        .advantage_grey_bl h4 {
            padding-bottom: 15px;
            color: #0766c4;
            font-size: 16px;
            font-style: italic;
            font-weight: normal;
        }

.ico_phone {
    background: url(../images_v2/ico_phone.png) 0 center no-repeat;
    min-height: 110px;
    padding-left: 130px;
    font-size: 13px;
}

.popup-bl {
    position: relative;
    width: 500px;
    padding: 20px;
}

#fancybox-close {
    background: url(/images_v2/fancy_close.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: none;
    height: 30px;
    position: absolute;
    right: -15px;
    top: -15px;
    width: 30px;
    z-index: 1103;
}

.st_forms_bl {
    display: block;
    clear: both;
    position: relative;
    width: 100%;
    zoom: 1;
}

.st_forms_w70 {
    width: 70%;
}

.st_forms_pass {
    width: 35%;
    margin-left: 100px;
}

    .st_forms_bl label{
        display: block;
        position: relative;
        float: none;
        clear: both;
        width: 100%;
        margin-bottom: 5px;
    }

    .st_forms_bl input[type="text"],
    .st_forms_bl input[type="password"],
    .st_forms_bl textarea {
        background: #fff;
        border: 1px solid #CFD1D2;
        border-radius: 7px;
        box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1) inset;
        display: block;
        position: relative;
        width: 38%;
        height: 25px;
        margin-bottom: 15px;
        padding: 0 1%;
        color: #000;
        font-size: 15px;
        font-family: Arial, Helvetica, 'Helvetica CY', 'Nimbus Sans L', sans-serif;
        vertical-align: top;
        outline: none;
    }

    .enter_bl .st_forms_bl input[type="text"],
    .enter_bl .st_forms_bl input[type="password"] {
        width: 73%;
    }

    .popup-bl .st_forms_bl input[type="text"],
    .popup-bl .st_forms_bl input[type="password"] {
        width: 300px;
    }

    .st_forms_bl textarea {
        width: 98%;
        height: 200px;
    }

    .st_forms_bl input[type="text"].inl,
    .st_forms_bl input[type="password"].inl {
        display: inline-block;
        float: none;
        margin-right: 2%;
    }

    .st_forms_bl input[type="text"].h30,
    .st_forms_bl input[type="password"].h30 {
        height: 30px;
    }

    .st_forms_bl .elem_box {
        position: relative;
        clear: both;
        width: 100%;
        padding: 0 0 15px 0;
        zoom: 1;
    }

        .st_forms_bl .elem_box input[type="text"],
        .st_forms_bl .elem_box input[type="password"],
        .st_forms_bl .elem_box textarea {
            float: none;
            margin: 0;
        }

        .elem_box_info {
            float: left;
            width: 33%;
            margin-left: 2%;
            color: #ff004e;
            font-size: 11px;
        }

    .info_forms label {
        width: 22%;
        margin-top: 4px;
        margin-bottom: 4px;
        margin-right: 2%;
        text-align: right;
    }

    .info_forms .mg_r35 {
        margin-right: 35%;
    }

    .st_forms_pass input[type="text"],
    .st_forms_pass input[type="password"] {
        width: 98%;
    }

input[type="submit"],
input[type="reset"],
input[type="button"],
button {
    border: none;
    overflow: visible;
}

.st_btn,
.lk_wrap input[type="submit"],
.lk_wrap input[type="reset"],
.lk_wrap input[type="button"],
.lk_wrap button {
    background: #ffdd88;
    background: -moz-linear-gradient(top,  #ffdd88 0%, #fab717 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdd88), color-stop(100%,#fab717));
    background: -webkit-linear-gradient(top,  #ffdd88 0%,#fab717 100%);
    background: -o-linear-gradient(top,  #ffdd88 0%,#fab717 100%);
    background: -ms-linear-gradient(top,  #ffdd88 0%,#fab717 100%);
    background: linear-gradient(to bottom,  #ffdd88 0%,#fab717 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd88', endColorstr='#fab717',GradientType=0 );
    border-radius: 5px;
    box-shadow: -1px 1px 1px rgba(0, 0 ,0 , 0.5);
    position: relative;
    display:block;
    float: left;
    clear: both;
    height: 40px;
    margin: 0;
    padding: 0 20px;
    vertical-align: top;
    color: #2A2A2A;
    font-size: 16px;
    line-height: 40px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration:none;
    text-shadow: 0 1px 1px #fff;
    cursor:pointer;
    zoom:1;
}

.st_btn.btn_reg,
input[type="submit"].btn_reg,
input[type="reset"].btn_reg,
input[type="button"].btn_reg,
button.btn_reg {
    background: #0889c7;
    background: -moz-linear-gradient(top,  #0889c7 0%, #0889c7 50%, #0867c5 51%, #0867c5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0889c7), color-stop(50%,#0889c7), color-stop(51%,#0867c5), color-stop(100%,#0867c5));
    background: -webkit-linear-gradient(top,  #0889c7 0%,#0889c7 50%,#0867c5 51%,#0867c5 100%);
    background: -o-linear-gradient(top,  #0889c7 0%,#0889c7 50%,#0867c5 51%,#0867c5 100%);
    background: -ms-linear-gradient(top,  #0889c7 0%,#0889c7 50%,#0867c5 51%,#0867c5 100%);
    background: linear-gradient(to bottom,  #0889c7 0%,#0889c7 50%,#0867c5 51%,#0867c5 100%);
    border-radius: 17px;
    clear: none;
    height: 35px;
    padding: 0 40px;
    color: #fff;
    line-height: 35px;
    text-transform: none;
    text-shadow: 0 1px 1px #08447f;
}

.st_btn_inl,
.lk_wrap input[type="submit"].st_btn_inl,
.lk_wrap input[type="reset"].st_btn_inl,
.lk_wrap input[type="button"].st_btn_inl,
button.btn_inl {
    display: inline-block;
    //display: inline;
    float: none;
}

.st_btn_no_float,
.lk_wrap input[type="submit"].st_btn_no_float,
.lk_wrap input[type="reset"].st_btn_no_float,
.lk_wrap input[type="button"].st_btn_no_float,
button.btn_no_float {
    float: none;
}

.st_btn_w170,
.lk_wrap input[type="submit"].st_btn_w170,
.lk_wrap input[type="reset"].st_btn_w170,
.lk_wrap input[type="button"].st_btn_w170,
button.st_btn_w170 {
    width: 170px;
}

.st_btn_h30,
.lk_wrap input[type="submit"].st_btn_h30,
.lk_wrap input[type="reset"].st_btn_h30,
.lk_wrap input[type="button"].st_btn_h30,
button.st_btn_h30 {
    height: 30px;
    line-height: 30px;
}

.st_btn_red,
.lk_wrap input[type="submit"].st_btn_red,
.lk_wrap input[type="reset"].st_btn_red,
.lk_wrap input[type="button"].st_btn_red,
button.st_btn_red  {
    background: #e00917;
    background: -moz-linear-gradient(top,  #e00917 0%, #9d1815 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e00917), color-stop(100%,#9d1815));
    background: -webkit-linear-gradient(top,  #e00917 0%,#9d1815 100%);
    background: -o-linear-gradient(top,  #e00917 0%,#9d1815 100%);
    background: -ms-linear-gradient(top,  #e00917 0%,#9d1815 100%);
    background: linear-gradient(to bottom,  #e00917 0%,#9d1815 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e00917', endColorstr='#9d1815',GradientType=0 );
    color: #fff;
    text-shadow: 0 1px 1px #2A2A2A;
}

.enter_bl input[type="checkbox"] {
    clear: left;
    float: left;
    margin: 1px 10px 0 0;
}

.enter_bl label.remember {
    clear: none;
    display: block;
    float: left;
    margin-bottom: 10px;
    margin-top: 0;
    width: 125px;
    text-align: left;
}

.enter_bl label.subscribe {
    clear: none;
    display: block;
    float: left;
    margin: 0 0 10px 0;
    width: 94%;
    text-align: left;
}

.elem_box_lk_file {
    clear: both;
    margin: 0;
    padding: 0;
    position: relative;
    width: 550px;
}

    .elem_box_lk_file a {
        overflow: hidden;
        float: left;
        margin-right: 30px;
    }

        .elem_box_lk_file a input {
            border: none;
            position: absolute;
            right: 0;
            top: 0;
            width: auto;
            height: 22px;
            margin: 0;
            font-size: 50px;
            opacity: 0;
            filter: alpha(opacity=0);
            cursor: pointer;
        }

    .elem_box_lk_file .elem_box__fd {
        position: relative;
        float: left;
        margin-top: 7px;
    }

        .elem_box_lk_file .elem_box__fd input {
            width: 280px;
            margin: 0;
            font-size: 12px;
            padding: 0 3%;
        }


.clear {
    clear: both;
    height: 1px;
    line-height: 1px;
    overflow: hidden;
    margin-top: -1px;
}

.no_clear { clear: none !important; }

.left { float: left !important; }

.right { float: right !important; }

.tx_c { text-align: center !important; }

.tx_l { text-align: left !important; }

.tx_r { text-align: right !important; }

.fz10 { font-size: 10px; }

.fz11 { font-size: 11px; }

.fz12 { font-size: 12px; }

.fz13 { font-size: 13px; }

.fz14 { font-size: 14px; }

.fz16 { font-size: 16px; }

.fz18 { font-size: 18px; }

.fz20 { font-size: 20px; }

.fz25 { font-size: 25px; }

.fz30 { font-size: 30px; }

.fwb { font-weight: bold; }

.fwn { font-weight: normal; }

.fsi { font-style: italic; }

.cl_red { color: #D2191C; }

.cl_blue { color: #114585; }

.cl_green { color: #3aa235; }

.cl_l_blue { color: #0766c4; }

.td_n,
.td_n:hover,
.td_u_h,
.td_n_h:hover {
    text-decoration: none;
}

.td_u,
.td_u:hover,
.td_u_h:hover,
.td_n_h {
    text-decoration: underline;
}

.td-dash {
    border-bottom: 1px dashed #0072BD;
    text-decoration: none;
}

.td-dash:hover {
    border: none;
    text-decoration: none;
}


.tt_n {
    text-transform: none !important;
}

.float_l {
    float: left;
    margin: 2px 10px 3px 0;
}

.float_r {
    float: right;
    margin: 2px 0 3px 10px;
}

.no_mg_tp {
    margin-top: 0;
}

.no_mg_bt {
    margin-bottom: 0;
}

.mg_l20 {
    margin-left: 20px;
}

.act_cupon {
    position: relative;
    width: 607px;
}

.pos_rig {
    float: right;
}

.number_kupon {
    float: right;
    background: #fff;
    border: 1px solid #CFD1D2;
    border-radius: 7px;
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.1) inset;
    display: block;
    position: relative;
    width: 38%;
    height: 25px;
    margin-bottom: 10px;
    padding: 0 1%;
    color: #000;
    font-size: 15px;
    font-family: Arial, Helvetica, 'Helvetica CY', 'Nimbus Sans L', sans-serif;
    vertical-align: top;
    outline: none;
}

.mg_l23 {
    margin-left: 23%;
}

.mg_l24 {
    margin-left: 24%;
}

.mg_tp15 {
    margin-top: 15px;
}

.w49 {
    width: 49%;
}


/* after */
.elem_box_file:after, .st_forms_bl:after, .elem_box:after, .popup-bl:after, .act_cupon:after {
    content:'';
    clear:both;
    display:block;
    overflow:hidden;
    height:0;
}

/* fix */
.st_forms_bl div.bx-auth {max-width:600px; margin-top:50px; margin-bottom:15px;}
.st_forms_bl div.bx-auth-service-form {color:black; font-size: 15px; background-color:#EEEEEE; border-bottom:solid 1px #D6D6D6; margin-top:1px; padding:15px; vertical-align:middle;}
.st_forms_bl div.bx-auth-service-form span, div.bx-auth-service-form input { line-height: 25px; vertical-align:middle;}
.st_forms_bl div.bx-auth input[type|="text"] { display: inline-block; width: 38% !important;}
.st_forms_bl div.bx-auth-service-form input.button { height: 30px; line-height: 30px; float: right;}
.success{
    color:green;
}
.error{
    color:red;
}
.st_forms_bl .add_bl{
    margin-bottom: 15px;
}

.lk-wishlist-wrap {
    width: 230px;
    display: inline-block;
    vertical-align: top;
    padding: 10px 0;
}

.ajax-loader{
    margin-left:40px;
    margin-bottom:20px;
}
.personal_link{
    text-decoration: none;
    color:black;
}

.del_addr{
    color:#aaa;
    cursor: pointer;
}
.bonus_rule_list{
    padding:4px 4px 4px 10px;
}
.bonus_rule_list li{
    font-size: 14px;
    margin-bottom: 7px;
}
.not_found{
    padding-left:40px;
    margin-bottom: 10px;
}
.invite_friend_result{
    margin:5px 0 10px;
}
.lk_eu {
    margin-left: 30px;
}
.birthdayInfo{
    position: relative;
    top: 12px;
}
.right.birthday{
    color: #004a8f;
    background: url('/images_v2/lk_date_birth.jpg') no-repeat right top;
    padding: 1px 30px 0 0;
    margin-left: 20px;
    position: absolute;
    right: -19px;
    top: -10px;
}
@media only screen and (max-width:1260px){
    .right.birthday{
        position: relative;
        float: none !important;
        clear: both;
        width: 265px;
        margin: 0 0 5px 22%;
        top: 5px;
    }
    .birthdayInfo{
        float: none;
        clear: both;
        display: block;
        margin: 0 0 10px 25%;
    }
}

/*** New Styles 05.2017 ***/
.header_block > .wrap > .line.line_lk > .regions{
    right: 466px;
}
@media screen and (max-width: 1250px){
    .header_block > .wrap > .line.line_lk > .regions{
        right: 526px;
    }
}
@media screen and (max-width: 1170px){
    .header_block > .wrap > .line.line_lk > .regions{
        right: 430px;
    }
}
@media screen and (max-width: 1070px){
    .header_block > .wrap > .line.line_lk > .regions{
        right: 390px;
    }
}
.header_block > .wrap > .line.line_lk > .write{
    right: 139px;
}
@media screen and (max-width: 1250px){
    .header_block > .wrap > .line.line_lk > .write{
        right: 199px;
    }
}
@media screen and (max-width: 1170px){
    .header_block > .wrap > .line.line_lk > .write{
        right: 140px;
    }
}
@media screen and (max-width: 1070px){
    .header_block > .wrap > .line.line_lk > .write{
        right: 100px;
    }
}
.header_block > .wrap > .line.line_lk > .login{
    right: 20px;
}
@media screen and (max-width: 1250px){
    .header_block > .wrap > .line.line_lk > .login{
        right: 80px;
    }
}
@media screen and (max-width: 1170px){
    .header_block > .wrap > .line.line_lk > .login{
        right: 60px;
    }
}
@media screen and (max-width: 1070px){
    .header_block > .wrap > .line.line_lk > .login{
        right: 20px;
    }
}
@media screen and (max-width: 1035px){
    .left{
        margin-left: -33px;
    }
}
.header_block > .wrap > .line.line_lk > .login .personal_login::after{
    content: "";
    width: 16px;
    height: 18px;
    position: absolute;
    right: -20px;
    top: -2px;
    background: url(../img/exit_icon.png) no-repeat right center;
}

.header_block > .wrap > .line > .login > .login_menu > .personal_login.exit {
    background: none;
    margin-right: 0;
}
.header_block > .wrap > .line > .login > .login_menu > .personal_login.exit:after {
    content: "";
    width: 16px;
    height: 18px;
    position: absolute;
    right: -20px;
    top: -2px;
    background: url('../img/exit_icon.png') no-repeat right center;
}

.header_block > .wrap > .line > .topCallback{
    position: absolute;
    top: 10px;
    right: 289px;
    font-weight: bold;
}
@media screen and (max-width: 1250px){
    .header_block > .wrap > .line > .topCallback{
        right: 349px;
    }
}
@media screen and (max-width: 1170px){
    .header_block > .wrap > .line > .topCallback{
        right: 270px;
    }
}
@media screen and (max-width: 1070px){
    .header_block > .wrap > .line > .topCallback{
        right: 230px;
    }
}
.header_block > .wrap > .line > .topCallback .topCallback__link{
    font-size: 12px;
    color: #51514f;
    font-weight: 600;
    text-decoration: none;
}
#header.lk-header > .contacts .phone{
    margin-right: 42px;
}
.lk-content{
    padding-left: 0 !important;
}
.lk-content .breadcrumbs{
    padding-left: 10px;
}
.lk-tabs-wrapp{
    margin-top: 0;
    padding-top: 1px;
    border-radius: 0 0 3px 3px;
    box-shadow: 0 5px 15px rgba(204, 204, 204, .15);
}
.lk-tabs-wrapp, .lk-tabs-wrapp *, .lk-tabs-wrapp *::before, .lk-tabs-wrapp *::after{
    box-sizing: border-box;
}
.lk-tabs-list{
    padding: 0;
    list-style: none;
    display: -webkit-flex;
    display: -ms-flexbox;
    display:         flex;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    font-size: 0;
    overflow: hidden;
}
.lk-tabs-list__item{
    display: inline-block;
    vertical-align: top;
    width: 25%;
    text-align: center;
    height: 47px;
    font: 600 17px/44px Arial, "sans-serif";
    color: #9c9c9c;
    background-color: #f8f8f8;
    text-decoration: none;
    transition: .25s ease;
    border-top: 3px solid #f8f8f8;
    border-radius: 0;
    position: relative;
}
.lk-tabs-list__item::before{
    content: "";
    width: 1px;
    height: 50px;
    position: absolute;
    top: -3px;
    left: 0;
    background: #dcdcdc;
}
.lk-tabs-list__item:hover{
    color: #0074ba;
}
.lk-tabs-list__item_active{
    color: #0074ba;
    background: white;
    border-top: 3px solid #0074ba;
    border-radius: 0 !important;
}
.lk-tabs-list__item_active::before{
    background: rgba(0, 0, 0, 0);
}
.lk-tabs-list__item_active + .lk-tabs-list__item::before{
    background: rgba(0, 0, 0, 0);
}
.lk-tabs-list__item:nth-child(1){
    border-radius: 3px 0 0 0;
}
.lk-tabs-list__item:nth-child(1)::before{
    background: rgba(0, 0, 0, 0);
}
.lk-tabs-list__item:nth-last-child(1){
    border-radius: 0 3px 0 0;
}
.lk-tabs-content{
    padding: 50px 40px;
}
#lk-tabs-content .lk-tab{
    display: none;
}
#lk-tabs-content .lk-tab_active{
    display: block;
}
#lk-tabs-content .lk-tab__head{
    font: 400 25px Arial, "sans-serif" !important;
    display: block;
    margin-top: 13px;
}
#lk-tabs-content .lk-tab__row{
    padding: 0 0 29px !important;
    border-bottom: 1px solid #dcdcdc;
}
#lk-tabs-content .lk-tab .lk-tab-info_change-one{
    margin-top: 0;
}
#lk-tabs-content .lk-tab .lk-tab-info__title{
    font: 400 25px Arial, "sans-serif";
    margin-top: 25px;
    margin-bottom: 0;
}
#lk-tabs-content .lk-tab .lk-tab-info__title_change-one{
    font-size: 20px;
}
#lk-tabs-content .lk-tab .lk-tab-info__title_change-two{
    margin-top: 0;
}
#lk-tabs-content .lk-tab .lk-tab-info__descript{
    font: 400 15px Arial, "sans-serif";
    color: black;
    margin-top: 16px;
}
#lk-tabs-content .lk-tab .lk-tab-info__descript_bold{
    font-weight: 600;
}
#lk-tabs-content .lk-tab .lk-tab-info__descript_no-margin{
    margin: 0;
}
#lk-tabs-content .lk-tab .lk-tab-info__descript_change-one{
    margin-top: 37px;
}
#lk-tabs-content .lk-tab .lk-personal{
    font-size: 0;
    margin-top: 20px;
}
#lk-tabs-content .lk-tab .lk-personal_change-one{
    margin-top: 25px;
}
#lk-tabs-content .lk-tab .lk-personal_change-two{
    margin-top: 39px;
}
#lk-tabs-content .lk-tab .lk-personal__row{
    font-size: 0;
    margin-top: 10px;
    padding-bottom: 63px;
    border-bottom: 1px solid #e5e5e5;
}
#lk-tabs-content .lk-tab .lk-personal__col{
    display: inline-block;
    vertical-align: top;
}
#lk-tabs-content .lk-tab .lk-personal__col_one{
    width: 716px;
}
@media screen and (max-width: 1200px){
    #lk-tabs-content .lk-tab .lk-personal__col_one{
        width: 630px;
    }
}
@media screen and (max-width: 1050px){
    #lk-tabs-content .lk-tab .lk-personal__col_one{
        width: 590px;
    }
}
#lk-tabs-content .lk-tab .lk-personal__col_two{
    width: calc(100% - 716px);
}
@media screen and (max-width: 1200px){
    #lk-tabs-content .lk-tab .lk-personal__col_two{
        width: calc(100% - 630px);
    }
}
@media screen and (max-width: 1050px){
    #lk-tabs-content .lk-tab .lk-personal__col_two{
        width: calc(100% - 590px);
    }
}
#lk-tabs-content .lk-tab .lk-personal__col_three{
    width: calc(50% + 10px);
}
#lk-tabs-content .lk-tab .lk-personal__col_four{
    width: calc(50% - 10px);
    padding-left: 17px;
    white-space: nowrap;
}
#lk-tabs-content .lk-tab .lk-personal__col_five{
    width: 50%;
}
#lk-tabs-content .lk-tab .lk-personal__col_five:nth-child(1){
    padding-right: 10px;
}
#lk-tabs-content .lk-tab .lk-personal__col_five:nth-child(2){
    padding-left: 10px;
}
#lk-tabs-content .lk-tab .lk-personal__col_six{
    width: 475px;
}
#lk-tabs-content .lk-tab .lk-personal__col_seven{
    width: calc(100% - 475px);
    padding-left: 30px;
}
#lk-tabs-content .lk-tab .lk-personal__col_eight{
    width: 420px;
}
#lk-tabs-content .lk-tab .lk-personal__col_nine{
    width: 270px;
    margin-left: 45px;
}
#lk-tabs-content .lk-tab .lk-personal__form-box{
    max-width: 430px;
}
#lk-tabs-content .lk-tab .lk-personal__checkbox-row{
    margin-left: 10%;
    margin-bottom: 11px;
    float: none !important;
}
#lk-tabs-content .lk-tab .lk-personal__checkbox-row:nth-last-child(1){
    margin-bottom: 0;
}
#lk-tabs-content .lk-tab .lk-personal__form{
    display: block;
    margin: 0;
    padding: 0;
}
#lk-tabs-content .lk-tab .lk-personal__form-row{
    font-size: 0;
    margin-top: 17px;
    position: relative;
}
#lk-tabs-content .lk-tab .lk-personal__form-row *{
    box-sizing: border-box;
}
#lk-tabs-content .lk-tab .lk-personal__form-row_checkbox-group{
    margin-top: 29px;
}
#lk-tabs-content .lk-tab .lk-personal__form-row_button-row{
    margin-top: 20px;
}
#lk-tabs-content .lk-tab .lk-personal__form-row_no-margin{
    margin: 0;
}
#lk-tabs-content .lk-tab .lk-personal__form-row_mini{
    margin-top: 13px;
}
#lk-tabs-content .lk-tab .lk-personal__form-col{
    display: inline-block;
    vertical-align: top;
    position: relative;
}
#lk-tabs-content .lk-tab .lk-personal__form-col_one{
    width: 36.5%;
    padding: 0 6px 0 0;
    text-align: left;
}
#lk-tabs-content .lk-tab .lk-personal__form-col_one_min{
    width: 10%;
}
#lk-tabs-content .lk-tab .lk-personal__form-col_two{
    width: 63.5%;
}
#lk-tabs-content .lk-tab .lk-personal__form-col_three{
    width: 43.0%;
    padding: 0 6px;
    text-align: right;
}
#lk-tabs-content .lk-tab .lk-personal__form-col_four{
    width: 57.0%;
}
#lk-tabs-content .lk-tab .lk-personal__form-col_five{
    width: 185px;
    padding: 0 6px;
    text-align: right;
}
#lk-tabs-content .lk-tab .lk-personal__form-col_six{
    width: 270px;
}
#lk-tabs-content .lk-tab .lk-personal__form-bascket{
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 0;
    right: -26px;
    width: 22px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YzgzNTExMi0zN2I3LTQ0MjktOWMxMS03ODkzODg2MzQwYWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTRBQzczMzUzMDA0MTFFN0FCMkJFRUMxNTFDMUYxMjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTRBQzczMzQzMDA0MTFFN0FCMkJFRUMxNTFDMUYxMjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE3ZmRhNjYzLWIwNzYtNDM2NC04ZDg2LTZmOWFiYWMyZThmYiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjVlNzI5ODYyLTY0MmYtMTE3YS05ZWZkLWU4OTkwOTk1ZGY2ZiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYs8OMAAAEQSURBVHjaYvz//z8DLQATA40ACzbBAwcOKAKpBUBsg8NykDfPAHG8g4PDdVJcPAeI7fDIMwKxKRAvIcnFQGAEpYWALnqPxUfMQOoPkjpMm2GRB1SsCaTmAbE51EWkgLdAXAR0xCJsQbEMiC3IMBQEhIF4KtQnGEGhDxMD2vyXFFOBBv4DUjzQSMVwMSM5SRBoKCtML9BB/7C5+AIQGwDxL6BicpLuBVzJLQaIv5GZH0AujcNqMNAbV4EUJ1I4w7zHSID9H2rOVXwZBKaJlMjDCF+alhWEDN5DE4OB3nMddMUm0QbDUgM6e3C4GJpNic3ORJXH5GbrC4RcDMrWp6GFODHgD1R9DM6CfsjU0gABBgA80lBkYl6IVQAAAABJRU5ErkJggg==) no-repeat center;
}
#lk-tabs-content .lk-tab .lk-personal__info-text{
    font: 400 15px/18px Arial, "sans-serif";
    color: black;
}
#lk-tabs-content .lk-tab .lk-personal__link{
    font: 400 12px/13px Arial, "sans-serif";
    color: #0074ba;
    text-decoration: none;
    display: inline-block;
    vertical-align: top;
    border-bottom: 1px solid #0074ba;
    margin-top: 8px;
    transition: .25s ease;
}
#lk-tabs-content .lk-tab .lk-personal__link:hover{
    border-bottom: 1px solid rgba(0, 0, 0, 0);
}
#lk-tabs-content .lk-tab .lk-personal__link_change-one{
    margin-left: 11px;
}
#lk-tabs-content .lk-tab .lk-personal-bottom{
    font-size: 0;
    margin-top: 20px;
}
#lk-tabs-content .lk-tab .lk-personal-bottom__col{
    display: inline-block;
    vertical-align: top;
}
#lk-tabs-content .lk-tab .lk-personal-bottom__col_one{
    width: 70%;
}
#lk-tabs-content .lk-tab .lk-personal-bottom__col_two{
    width: 30%;
    text-align: right;
}
#lk-tabs-content .lk-tab .lk-social{
    font: 400 14px "Arial", "sans-serif";
    margin-top: -3px;
}
#lk-tabs-content .lk-tab .lk-social_two-row{
    margin-top: 13px;
}
#lk-tabs-content .lk-tab .lk-social__icon{
    margin: -2px 5px 0;
    display: inline-block;
    vertical-align: top;
}
#lk-tabs-content .lk-tab .lk-social__icon_change-one{
    margin-left: 0;
    margin-right: 0;
}
#lk-tabs-content .lk-tab .lk-social__text{
    line-height: 18px;
}
#lk-tabs-content .lk-tab .lk-gift-box{
    width: 270px;
    position: absolute;
    right: -280px;
    top: -6px;
}
#lk-tabs-content .lk-tab .lk-gift-box__title{
    color: #0074ba;
    font: 400 14px Arial, "sans-serif";
    position: relative;
    padding-right: 20px;
    letter-spacing: -.2px;
}
#lk-tabs-content .lk-tab .lk-gift-box__title::after{
    content: "";
    width: 17px;
    height: 17px;
    position: absolute;
    top: -3px;
    right: 7px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkIxODE4RjAyRjNDMTFFN0ExNjQ4Nzk1MzI4NDQ5REYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkIxODE4RUYyRjNDMTFFN0ExNjQ4Nzk1MzI4NDQ5REYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJCQkEyRDhFRTA4Qjg1RjExQzNCNzhEQTVBQkYzNkFCNCIgc3RSZWY6ZG9jdW1lbnRJRD0iQkJBMkQ4RUUwOEI4NUYxMUMzQjc4REE1QUJGMzZBQjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5k/+E6AAADAElEQVR42hyRS28bZRSGz3ebby62J3ZiB7dJ01Y0ghCaRgLKBoFgg+gaiUXZli4qdVPxO1iyZhWhCCQuomKFEEoVUkEQEm1RW/dCjOPYqcee8cx8t1PDWby7o1fv8xDEIUKjGP/IRk+86oKrX0x1uyZKsDKzTwO2TMwd3f/bEw9TveQvf8gBiCmRmJu0bADycnBbes+g/n5ZW3MEAu3s6Geb/679U2G8ScwumJNQfY+CB1lybzD6AuIX2bkrabyhsn053M2AQ3aP4SEN3vBbH6FZzJ9+CeUAqaYWoRpv+Pp7/eg6Vwe8/k5aX0n0/YX+Tjn6rgzX+PzrLP3L9j8Bu49zlwhSkpuej4v28VckueqU463LUPsA0hF41ImxFrFIt4fdLV0/fWJpy8gLjEqy1x06jxBXNkx3+s9WPrkJLHQ04NGlXnfnMFWU6bXmeRu9eV8tRXqlCHLCPv0BTezIQyDrhB5RM7BG0jjEZ4Z1Ew8HcxP89srnr5598O5n1/aSM2g0J0XE/JG1i871wIHw5q0RbjqOA5pIZUqq5YBRJZCnUpbWgUXervW7Bz0pfTCGgyUu9/SYUyus07ZtcOr7TtXslAKIJJZNVzziL61uTtL9TAP4QUGYI5TymTegyE1SwKDjj6TJiaRRY9S68+DuhfUmvzjXOX3eACGlTWbcCSGcMqVURWRtHDTlr/7Ue6U1KbLhW6s7jehguXmOf9zca77cqNb8skgjycBpKBWgSyMjj3aZ+UZDc3qY3voTKuyn19rRcp3wr483kyeTUqupCnzf19qCdZWwIvJiRVCWeQedx/N4WxB+XKwOj/lEn+XbndZvf/SIECJcQCasRaMMOCeO+naY4ZgFyckbb/eWqsX2L6e6eXN94wSvJHdd5xZlskAApZgvGWrrjCORyxmYckptILUnRj1vmhE7G0yZtQxhVs1mIUJOPauspOI/3GIAOQEZFkQrw8Ka4JN/DXp8ptESjuhm9z89C1woJAg4+wIWCTMzjk4qNjHIX2BonwswAFu7qxR+fJGLAAAAAElFTkSuQmCC) no-repeat center;
}
#lk-tabs-content .lk-tab .lk-gift-box__descript{
    color: #f00;
    font: 400 11px/14px Arial, "sans-serif";
    max-width: 240px;
}
@media screen and (max-width: 1200px){
    #lk-tabs-content .lk-tab .lk-gift-box{
        right: -178px;
        width: 163px;
    }
}
@media screen and (max-width: 1050px){
    #lk-tabs-content .lk-tab .lk-gift-box{
        width: 160px;
        right: -175px;
        top: -6px;
    }
}
#lk-tabs-content .lk-tab .lk-form__label{
    font: 400 15px/26px Arial, "sans-sefif";
    white-space: nowrap;
}
#lk-tabs-content .lk-tab .lk-form__label_phone{
    position: relative;
    left: -6px;
}
#lk-tabs-content .lk-tab .lk-form__label_mini{
    color: #8a8a8a;
    display: inline-block;
    margin-right: 6px;
    font-size: 12px;
}
#lk-tabs-content .lk-tab .lk-form__label_mcad{
    color: #c7c7c7;
}
#lk-tabs-content .lk-tab .lk-form__label_mcad-active{
    color: #9a9a9a;
}
#lk-tabs-content .lk-tab .lk-form__field{
    width: 100%;
    height: 27px;
    font: 400 12px/27px Arial, "sans-sefif";
    color: black;
    padding: 0 12px;
    border: 1px solid #e5e5e5;
}
#lk-tabs-content .lk-tab .lk-form__field_mini{
    display: inline-block;
    vertical-align: top;
    width: 36px;
    padding: 0 6px;
}
#lk-tabs-content .lk-tab .lk-form__field_bold{
    font-weight: 600;
}
#lk-tabs-content .lk-tab .lk-form__field_big-text{
    font-size: 15px;
}
#lk-tabs-content .lk-tab .lk-form__field_coupon{
    margin-left: 6px;
    width: 270px;
    margin-right: 4px;
}
#lk-tabs-content .lk-tab .lk-form__field_pass{
    border-radius: 3px;
    line-height: 30px;
}
#lk-tabs-content .lk-tab .lk-form__field:disabled{
    background: white;
}
#lk-tabs-content .lk-tab .lk-form__textarea{
    height: 154px;
    background-color: white;
    border: 1px solid #e5e5e5;
    padding: 5px 12px;
    font: 400 12px/27px Arial, "sans-sefif";
    color: black;
    width: 100%;
}
#lk-tabs-content .lk-tab .lk-form__checkbox{
    position: absolute;
    left: -10000px;
    vosibility: hidden;
}
#lk-tabs-content .lk-tab .lk-form__checkbox:checked + .lk-form__checkbox-label::after{
    display: block;
}
#lk-tabs-content .lk-tab .lk-form__checkbox-label{
    padding-left: 28px;
    position: relative;
    font: 400 12px/15px Arial, "sans-serif";
    cursor: pointer;
}
#lk-tabs-content .lk-tab .lk-form__checkbox-label::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 15px;
    height: 15px;
    background-color: white;
    border: 1px solid #cecece;
    box-shadow: inset 1.4px 1.5px 0 rgba(0, 0, 0, .5);
}
#lk-tabs-content .lk-tab .lk-form__checkbox-label::after{
    content: "";
    position: absolute;
    left: 3px;
    top: 4px;
    width: 10px;
    height: 9px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRDQTJCMDRFMkYzQTExRTdBMjcxODA1REI4RDQyM0Q4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRDQTJCMDRGMkYzQTExRTdBMjcxODA1REI4RDQyM0Q4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NENBMkIwNEMyRjNBMTFFN0EyNzE4MDVEQjhENDIzRDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NENBMkIwNEQyRjNBMTFFN0EyNzE4MDVEQjhENDIzRDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7fKOBcAAAAkElEQVR42mJ0cnJiwAEYgXgGEG8G4i1MDLhBGxCnAfEGIM5BVsiMxE4A4gokcS2YwjqoFexADHLLTCRNm4A4lwVI1ANxA1RwBxAbAjEblH8ZiKOB+C8L1NEw4IDEfgLEXkD8BcRhgprWisUz/lDFDDCFINABCgIkRU1AfA5ZFwuUBhkfAMQTgPgtkpvhACDAAOuDF6EDB44TAAAAAElFTkSuQmCC) no-repeat center;
    display: none;
}
#lk-tabs-content .lk-tab .lk-form__button{
    display: inline-block;
    vertical-align: top;
    float: none;
}
#lk-tabs-content .lk-tab .lk-form__button-modify-one{
    display: inline-block;
    box-sizing: border-box;
    padding: 0 8px;
    height: 30px;
    background: #ffc900;
    background-color: #ffc900;
    border-radius: 3px !important;
    font: 400 12px/28px Arial, "sans-serif";
    text-transform: none;
    box-shadow: none;
    text-shadow: none;
    color: #2d2d2d;
    text-decoration: none;
    text-align: center;
    transition: .25s ease;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
#lk-tabs-content .lk-tab .lk-form__button-modify-one:hover{
    background: #f4c102;
    color: rgba(0, 0, 0, .8);
}
#lk-tabs-content .lk-tab .lk-form__button-modify-one_change-one{
    padding: 0 22px;
}
#lk-tabs-content .lk-tab .lk-form__button-modify-one_change-two{
    min-width: 120px;
}
#lk-tabs-content .lk-tab .lk-form__button-modify-two{
    padding: 0 18px;
    height: 30px;
    background: #016aaa;
    border-radius: 3px;
    font: 400 12px/28px Arial, "sans-serif";
    text-transform: none;
    box-shadow: none;
    text-shadow: none;
    text-decoration: none;
    color: white;
    text-align: center;
    transition: .25s ease;
}
#lk-tabs-content .lk-tab .lk-form__button-modify-two:hover{
    background: #016aaa;
    color: rgba(255, 255, 255, .8);
}
#lk-tabs-content .lk-tab .lk-form__button-modify-two_change-one{
    margin-left: 10px;
    margin-top: -5px;
}
#lk-tabs-content .lk-tab .lk-form__button-modify-two_change-two{
    margin-left: 10px;
    min-width: 130px;
    position: relative;
    top: -1px;
}
#lk-tabs-content .lk-tab .lk-form__button-modify-two_change-three{
    min-width: 135px;
    position: relative;
}
#lk-tabs-content .lk-tab .lk-form__button-modify-three{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    max-width: 100%;
    cursor: pointer;
}
#lk-tabs-content .lk-tab .lk-addr-box{
    max-width: 310px;
    margin-top: 9px;
}
#lk-tabs-content .lk-tab .lk-addr-box__head{
    height: 30px;
    border-bottom: 2px solid #ffc900;
    padding: 0 20px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display:         flex;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
#lk-tabs-content .lk-tab .lk-addr-box__tab{
    display: inline-block;
    vertical-align: top;
    height: 28px;
    background-color: #e8e8e8;
    border-radius: 3px 3px 0 0;
    font: 400 12px/28px Arial, "sans-serif";
    color: rgba(0, 0, 0, .8);
    width: 125px;
    text-align: center;
    text-decoration: none;
}
#lk-tabs-content .lk-tab .lk-addr-box__tab_active{
    background: #ffc900;
    color: #000;
}
#lk-tabs-content .lk-tab .lk-addr-box__content{
    padding: 4px 20px;
}
#lk-tabs-content .lk-tab .orders-table-wrapp{
    margin-top: 38px;
}
#lk-tabs-content .lk-tab .orders-table{
    border: 1px solid #e5e5e5;
    border-radius: 3px;
}
#lk-tabs-content .lk-tab .orders-table__row{
    border-bottom: 1px solid #e5e5e5;
}
#lk-tabs-content .lk-tab .orders-table__cell{
    text-align: left;
    padding: 0 25px 0 35px;
}
@media screen and (max-width: 1230px){
    #lk-tabs-content .lk-tab .orders-table__cell{
        padding: 0 20px 0 20px;
    }
}
#lk-tabs-content .lk-tab .orders-table__cell_head{
    height: 45px;
    background: #f8f8f8;
    font: 600 14px Arial, "sans-serif";
    color: #4b4b4b;
}
#lk-tabs-content .lk-tab .orders-table__cell_one{
    width: 14%;
}
#lk-tabs-content .lk-tab .orders-table__cell_two{
    width: 11%;
}
#lk-tabs-content .lk-tab .orders-table__cell_three{
    width: 14%;
}
#lk-tabs-content .lk-tab .orders-table__cell_four{
    width: 19%;
}
#lk-tabs-content .lk-tab .orders-table__cell_five{
    width: 11.5%;
    padding-left: 26px;
}
#lk-tabs-content .lk-tab .orders-table__cell_six{
    width: 11%;
}
#lk-tabs-content .lk-tab .orders-table__cell_seven{
    width: 19.5%;
    padding: 0 23px 0 22px;
}
#lk-tabs-content .lk-tab .orders-table .orders-table__body .orders-table__cell{
    vertical-align: top;
    padding-top: 24px;
    padding-bottom: 24px;
    font: 400 15px Arial, "sans-serif";
}
#lk-tabs-content .lk-tab .orders-table .orders-table__body .orders-table__cell.orders-table__cell_two{
    padding-left: 30px;
}
#lk-tabs-content .lk-tab .orders-table .orders-table__body .orders-table__cell.orders-table__cell_three{
    padding-left: 39px;
}
@media screen and (max-width: 1230px){
    #lk-tabs-content .lk-tab .orders-table .orders-table__body .orders-table__cell.orders-table__cell_three{
        padding: 24px 20px;
    }
}
@media screen and (max-width: 1230px){
    #lk-tabs-content .lk-tab .orders-table .orders-table__body .orders-table__cell.orders-table__cell_four{
        padding: 24px 20px;
    }
}
#lk-tabs-content .lk-tab .orders-table .orders-table__body .orders-table__cell.orders-table__cell_five{
    text-align: center;
    padding-left: 8px;
}
#lk-tabs-content .lk-tab .orders-table .orders-table__body .orders-table__cell.orders-table__cell_six{
    text-align: center;
    padding-left: 25px;
    white-space: nowrap;
}
#lk-tabs-content .lk-tab .orders-table__link{
    color: #0074ba;
    font: 400 15px/16px "Arial", "sans-serif";
    text-decoration: none;
    border-bottom: 1px solid #0074ba;
    transition: .25s ease;
}
#lk-tabs-content .lk-tab .orders-table__link:hover{
    border-bottom: 1px solid rgba(0, 0, 0, 0);
}
#lk-tabs-content .lk-tab .orders-table__composition{
    font: 400 15px Arial, "sans-serif";
    margin-top: 20px;
    display: none;
}
#lk-tabs-content .lk-tab .orders-table__composition_bold{
    font-weight: 600;
}
#lk-tabs-content .lk-tab .orders-table__status_canselled{
    color: #e23030;
}
#lk-tabs-content .lk-tab .orders-table__status_paid{
    color: #129a08;
}
#lk-tabs-content .lk-tab .lk-applications{
    margin-top: 10px;
}
#lk-tabs-content .lk-tab .lk-application{
    border-bottom: 1px solid #e5e5e5;
    padding: 20px 0 28px;
    font-size: 0;
    margin-bottom: 9px;
}
#lk-tabs-content .lk-tab .lk-application__col{
    display: inline-block;
    vertical-align: top;
}
#lk-tabs-content .lk-tab .lk-application__col_one{
    width: 125px;
}
#lk-tabs-content .lk-tab .lk-application__col_two{
    width: calc(100% - 125px);
    padding-left: 20px;
}
#lk-tabs-content .lk-tab .lk-application__cover-box{
    text-align: center;
}
#lk-tabs-content .lk-tab .lk-application__cover-box span {
    width: 125px;
}
#lk-tabs-content .lk-tab .lk-application__cover-box span img {
    width: inherit;
}
#lk-tabs-content .lk-tab .lk-application__number{
    font: 600 15px Arial, "sans-serif";
    margin-top: 15px;
    text-align: center;
}
#lk-tabs-content .lk-tab .lk-application__title{
    font: 600 15px Arial, "sans-serif";
    margin-bottom: 8px;
}
#lk-tabs-content .lk-tab .lk-application__descript{
    font: 400 15px/18px Arial, "sans-serif";
}
#lk-tabs-content .lk-tab .lk-application__descript_bold{
    font-weight: 600;
}
#lk-tabs-content .lk-tab .lk-application__cancel{
    display: inline-block;
    font: 400 15px Arial, "sans-serif";
    color: #0074ba;
    border-bottom: 1px solid #0074ba;
    margin-top: 25px;
    text-decoration: none;
    transition: .25s ease;
}
#lk-tabs-content .lk-tab .lk-application__cancel:hover{
    border-bottom: 1px solid rgba(0, 0, 0, 0);
}
#lk-tabs-content .lk-tab .lk-make-order{
    display: inline-block;
    vertical-align: top;
    font: 600 15px/24px Arial, "sans-serif";
    color: #0074ba;
    text-decoration: none;
    position: relative;
    padding-left: 26px;
    transition: .25s ease;
}
#lk-tabs-content .lk-tab .lk-make-order_border{
    border-bottom: 2px solid #0074ba;
    transition: .25s ease;
}
#lk-tabs-content .lk-tab .lk-make-order:hover .lk-make-order_border{
    border-bottom: 2px solid rgba(0, 0, 0, 0);
}
#lk-tabs-content .lk-tab .lk-make-order::before{
    content: "";
    width: 20px;
    height: 24px;
    position: absolute;
    left: 0;
    top: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YzgzNTExMi0zN2I3LTQ0MjktOWMxMS03ODkzODg2MzQwYWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkY1MTVBQTkyRkVGMTFFN0JFMTVENjkxOEM1OEVDQTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkY1MTVBQTgyRkVGMTFFN0JFMTVENjkxOEM1OEVDQTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjFlZjc3LTBkMjgtNDMzZi1hODdmLWFlZDY0NTNjZDA2NiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjVlNzI5ODYyLTY0MmYtMTE3YS05ZWZkLWU4OTkwOTk1ZGY2ZiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi520SkAAADUSURBVHjaYmQo2cVADfC/2xVMMzFQGSAbqAHEJ4D4H8hCAngJEDMSMhCkyByXQjQQDcRthAw0gtKsUEPRMQzYQukKIM7EZyBM0x8CrjsCdSEITAZif1wGkgKWAfEsIGYG4lVA7ESpgSCQDsRzgZgNiNfBBFnISXJYxPip4UKsgBQXMhLjYrq68D85LmYhw4sjzIWMlBhIlgtpWsAyIBVfxAJWfAZegNK/iCixYfgXml4UA2OA+DQR5SEy+APVE4MtUq4CsRm5tR08Jv///0/VSAEIMADZnTSHuJvUFAAAAABJRU5ErkJggg==) no-repeat center;
}
#lk-tabs-content .lk-tab .lk-make-order-wrapp{
    margin-top: 26px;
    text-align: right;
    font-size: 0;
}

#lk-tabs-content .success {
    margin-top: 15px;
    font-size: 14px;
    color: green;
}

#lk-tabs-content .error {
    margin-top: 15px;
    font-size: 14px;
    color: red;
}

.body_hidden{
    overflow: hidden;
}
.lk-popup{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1001;
    background: rgba(0, 0, 0, .5);
    overflow: auto;
    display: -webkit-flex;
    display: -ms-flexbox;
    display:         flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.lk-popup_kupe{
    padding: 20px 40px !important;
}
.lk-popup_kupe .cat_list__like{
    right: 20px;
    top: 20px;
}
.lk-popup, .lk-popup *{
    box-sizing: border-box;
}
.lk-popup .lk-tab-info__title {
    font: 400 25px Arial, "sans-serif";
    margin: 25px 0;
}
.lk-popup .lk-tab-info__descript{
    font: 400 15px Arial, "sans-serif";
    color: black;
    margin-top: 23px;
    padding-left: 3px;
}
.lk-popup .lk-personal__form-row{
    margin-top: 10px;
    font-size: 0;
    position: relative;
}
.lk-popup .lk-form__label{
    font: 400 15px/26px Arial, "sans-sefif";
    white-space: nowrap;
}
.lk-popup .lk-form__field_friend{
    margin-left: 11px;
    margin-right: 15px;
    width: 270px;
    height: 27px;
    font: 400 12px/27px Arial, "sans-sefif";
    color: black;
    padding: 0 12px;
    border: 1px solid #e5e5e5;
}
.lk_wrap .lk-popup .lk-form__button_coupon{
    color: white;
    padding: 0 16px;
    background: #ffc900;
    border-radius: 3px;
    height: 30px;
    font: 400 12px/29px Arial, "sans-serif";
    text-transform: none;
    box-shadow: none;
    text-shadow: none;
    text-decoration: none;
    color: black;
    text-align: center;
    transition: .25s ease;
    display: inline-block;
    vertical-align: top;
    float: none;
    top: -2px;
    position: relative;
    cursor: pointer;
}
.lk_wrap .lk-popup .lk-form__button_coupon:hover{
    background: #f4c102;
    color: rgba(0, 0, 0, .8);
}
.lk-popup .lk-popup-close, .cat_list__like {
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    right: 13px;
    top: 13px;
}
.lk-popup .lk-popup-close::before, .lk-popup .lk-popup-close::after, .cat_list__like::before, .cat_list__like::after {
    content: "";
    width: 1px;
    height: 20px;
    background: #8e8e8e;
    position: absolute;
    top: 0;
    transition: .3s ease;
}
.lk-popup .lk-popup-close::before, .cat_list__like::before {
    left: 9px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.lk-popup .lk-popup-close::after, .cat_list__like::after {
    right: 10px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.lk-popup .lk-popup-close:hover::before, .lk-popup .lk-popup-close:hover::after, .cat_list__like:hover::before, .cat_list__like:hover::after {
    background: #535353;
}
.lk-popup_hide{
    display: none;
}
.lk-popup__body{
    display: block;
    width: 702px;
    background-color: white;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    box-shadow: 0 5px 15px rgba(155, 155, 155, .5);
    padding: 35px 53px 73px;
    transition: opacity .3s ease;
    opacity: 0;
    position: relative;
}
.lk-popup__body_visible{
    opacity: 1;
}

#lk-popup-cancel-appl .error, #lk-popup-cancel-appl .success {
    display: inline-block;
    width: 100%;
}

#lk-tabs-content .form_popup{
    margin-top: 30px;
}
.lk-popup__body .result-msg {
    margin-top: 5px;
    font-size: 20px;
    padding-top: 5px;
    margin-bottom: 10px;
}
