@font-face {
    font-family: 'HelveticaNeueCyr Roman';
    src: url('fonts/HelveticaNeueCyr-Roman.otf');
    font-weight: normal;
    font-style: normal;
}

.hc__mix__title{
    display: none;
}

.site-info div{
    font-size: inherit;
}

.print__ .Sub_begin{
    margin-top: -185px;
}

.Sub_begin{
    font-family: 'HelveticaNeueCyr Roman';
    float: right;
    width: 400px;
    margin-top: -95px;
}

.spec-publication1-3 {
  border: 1px solid #F0F0F1;
  border-top: 3px solid #ff7840;
  background: #F0F0F1;
  padding: 5px 10px;
  margin: 0 0 10px 10px;
  width: 33%;
  font-size: 14px;
  float: right;
}
.spec-publication2-3 {
  border: 1px solid #F0F0F1;
  border-top: 3px solid #ff7840;
  background: #F0F0F1;
  padding: 5px 10px;
  margin: 0 0 10px 10px;
  width: 66%;
  font-size: 14px;
  float: right;
}
.spec-publication {
  border: 1px solid #F0F0F1;
  border-top: 3px solid #ff7840;
  background: #F0F0F1;
  padding: 5px 10px;
  margin: 0 0 10px 10px;
  width: 100%;
  font-size: 14px;
  float: right;
}

.fiz_lic a{
    color: #d5863e !important;
    border-bottom: 0 !important;
    font-size: 24px !important;
    text-transform: initial !important;
    font-weight: 100 !important;
    font-family: sans-serif !important;
}

.ui-tabs .ui-tabs-panel.less{
    margin-top: -50px;
    padding-bottom: 110px;
}

.div_lic{
    left: 0;
    top: 0;
}

.div_lic.en a{
    font-size: 27px !important;
}

.div_lic.less{
    top: 1570px !important;
    background-color: #637089;
    cursor: pointer;
}

/*.div_lic.less .take{*/
    /*font-family: 'helveticaneuecyr-medium' !important;*/
    /*color: white !important;*/
    /*border-bottom: 0 !important;*/
    /*font-size: 14px !important;*/
    /*text-transform: initial !important;*/
    /*float: left;*/
    /*padding: .5em 1em;*/
    /*text-decoration: none;*/
/*}*/

.div_lic.less a{
    font-family: 'helveticaneuecyr-medium' !important;
    color: white !important;
    border-bottom: 0 !important;
    font-size: 14px !important;
    text-transform: initial !important;
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}

.fiz_lic ._{
    display: none;
}

.your_lic .div_.show{
    display: block;
}

.your_lic .div_{
    display: none;
}

/*.your_lic .div_{*/
    /*background-color: #637089;*/
    /*top: 550px;*/
    /*left: -620px;*/
/*}*/

.your_lic .div_, .div_lic.less{
    padding: 0;
    border-radius: 3px;
    height: 35px;
    width: 240px;
    float: none !important;
    position: relative;
}

.your_lic a{
    padding: .8em 1em !important;
    text-transform: none !important;
    color: white !important;
}

.way_2 .no{
    display: none;
}

.tabs-2.more_{
    display: flex;
    min-height: 1000px !important;
}


#tabs-1.less{
    display: block !important;
}

#tabs-1{
    display: none;
}


#tabs-1 h3{
    color: #d5863e !important;
    border-bottom: 0 !important;
    font-size: 24px !important;
    text-transform: initial !important;
    font-weight: 100 !important;
    font-family: sans-serif !important;
}

#tabs-1 table.form-table{
    margin-top: 90px;
}

.hidden_h3 h3{
    display: none;
}

._395{
    border-bottom: 0 !important;
    margin-top: 40px !important;
}

.electro{
    margin-right: 30px;
}

.electro.en{
    width: 720px;
    padding-left: 11px;

}
.electro.en .var_1{
    width: 600px;

}

.electro.en .sub{
    width: 240px !important;
    margin-left: 33%;
}

.en .purchase-link-list a{
    max-width: none !important;
    margin-left: 9px;
}

.en .subt{
    margin-left: 42% !important;
}

.en ._margin-top.purchase-buttons {
    padding-right: 5px !important;
}

.en .purchase-link-list li{
    width: 100%;
}


.electro, .print{
    font-family: HelveticaNeueCyr Roman;
    height: 460px;
    width: 430px;
    border: 1px solid #e7e8ed;
    padding: 0;
    margin-top: 20px;
}

.desc div{
    font-size: inherit;
    /*line-height: 12px;*/
}

.desc{
    top: 25px;
    position: relative;
    line-height: 15px !important;
}

.desc, .desc_{
    font-size: 12px !important;
    color: #7f7e7e;
    font-family: 'HelveticaNeueCyr Roman';
}

.desc_.your_desc_{
    max-width: 600px;
}

.desc_{
    margin-bottom: 15px;
}

.buttons_to_submit .desc_{
    margin-top: 25px;
    margin-left: 270px;
    font-size: 12px;
    max-width: 560px;
}

.desc_ a{
    color: inherit !important;
}

.desc.electro_payment{
    font-size: 16px !important;
    position: relative;
    top: -15px;
}

.print .img{
    margin-left: -22px;
}

.electro .img, .print .img{
    padding: 0;
}

.sub{
    width: 200px !important;
    margin-top: 10px !important;
}

.subt{
    margin-left: 33%;
}


.var_1, .var_2, .electro .img, .print_ .img{
    position: relative;
    left: -22px;
}

.print_{
    margin-top: 45px;
}

.print_ .img.marg{
    margin-bottom: 30px;
}

.print_ .purchase-link-list{
    font-size: 14px;
    margin-bottom: 30px;
    /*float: right;*/
}

.print_ .var_1{
    width: 540px !important;
}

.print_ .var_1, .print_ .var_2{
    text-shadow: none;
}

.var_1.more{
    width: 620px !important;
    font-size: larger;
}

.print_ .var_2{
    width: 230px !important;
}

.buttons_to_submit{
    margin-bottom: 100px;
}

.account.electro_{
    width: 300px !important;
}


.buttons_to_submit .account, .buttons_to_submit .robocassa{
    text-shadow: 0px -1px 3px #333945;
    background-color: #637089;
    border-radius: 6px;
    height: 50px;
    width: 380px;
    position: relative;
    color: white;
    font-size: 21px;
    padding: 10px 10px;
    border-bottom: 3px solid transparent;
    cursor: pointer;
    text-align: center;
}

.buttons_to_submit .robocassa{
    margin-left: 30px;
}


.var_1, .var_2{
    font-family: 'HelveticaNeueCyr Roman';
    border: solid 1px #e3ae7e;
    text-shadow: 0px 1px 1px #6a431f;
    font-size: 20px !important;
    line-height: 30px !important;
    min-height: 38px;
    color: white;
    width: 400px;
    background-color: #d5863e;
    padding-left: 25px;
    padding-top: 2px;
}

.icon1.el{
    position: relative;
    display: block;
    width: 500px;
    bottom: 30px;
}

.icon1{
    display: none;
    float: right;
}
.icon{
    background: url("/files/medialibrary/d91/d91dc7ebc01bbfb48b37e9fec279c634.png");
    display: block;
    width: 54px;
    height: 54px;
    margin-top: 20px;
}

.icon_{
    margin-top: 0 !important;
    width: 82px;
    background: url("/files/medialibrary/054/05405a452a5305c644e7a66ee150580a.png") !important;
}


.sale_order_full_table{
    color: #7f7e7e;
}

.sale_order_full_table a{
    color: inherit;
}

.sale_order_full_table .text1{
    font-size: 16px;
}
.sale_order_full_table .text2{
    max-width: 660px;
}

.text1.en_{
    display: none;
}

.text2.en_{
    max-width: 720px;
}

.text2.en_._{
    margin-top: 30px;
}

.purchase-buttons .purchase-link-list li a{
    max-width: 400px;
    padding-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    height: initial;
}

.purchase-buttons .purchase-link-list li a i{
    margin-top: 0;
}

.purchase-link-list.ul{
    margin-top: 10px;
}

.bx_order_make.en input[type="submit"]{
    display: none;
}

.bx_order_make.en .button_to_submit{
    width: 90px;
    background-color: #637089;
    padding: .8em 1em;
    text-align: center;
    color: white !important;
    border-radius: 4px;
    position: relative;
    top: -42px;
    left: 210px;
    box-shadow: 0 -3px #637089 inset;
    cursor: pointer;
}

.bx_order_make .var_1{
    margin-top: 45px;
    margin-left: 15px;
    width: 240px;
}
.bx_order_make .var_1.el{
    margin-top: 45px;
    margin-left: 15px;
    width: 300px;
}

.bx_order_make .img{
    margin-left: -7px;
}

.flags{
    position: relative;
    left: 650px;
    width: 650px;
    height: 1px;
    margin-left: -650px;
    top: 100px;
}

.flags .var_1{
    text-shadow: none;
    width: 600px;
    margin-left: 22px;
}

#order_form_div .sale_order_full_table td.ps_logo.kvit{
    display: none;
}

.text_addit{
    color: #7f7e7e;
    max-width: 725px;
    display: none;
}
.text_addit.kvit{
     max-width: 800px;
}

.text_addit.kvit, .text_addit.el_{
    display: block;
}

.sale_order_full_table.kvit H1, .sale_order_full_table.kvit ol, .sale_order_full_table.kvit ul, .sale_order_full_table.kvit p{
    display: none;
}

.print_  input[type="reset"]{
    display: none;
}

.ui-widget input[type="text"]{
    width: 340px;
}

.support{
    /*font-size: 14px;*/
    font-size: 12px;
    font-family: 'helveticaneuecyr-light';
    color: #909296;
    position: relative;
    top: 24px;
    float: right;
    right: 30px;
}

.support a{
    color: white;
    /*color: #97989b;*/
}

.support a:hover{
    color: #f67745;
}

.new_target.your.addoc{
    margin-left: -240px;
}

.new_target.your{
    top: 75px;
    box-shadow: none;
}

.new_target{
    background-color: #637089;
    padding: .8em 1em;
    color: white !important;
    font-size: 21px;
    border-radius: 6px;
    position: relative;
    top: 135px;
    padding-left: 30px;
    padding-right: 30px;
    box-shadow: 1px 4px 2px rgba(89, 89, 89, 0.5);
}

.pay_name.en_, .paysystem_name.en_{
    display: none;
}

.to_subscribe:hover{
    background-color: #FF7840;
    color: white;
}

.to_subscribe{
    min-height: 120px;
    padding-bottom: 28px;
    padding-top: 28px;
    padding-right: 30px;
    width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    color: #7f7e7e;

}

.to_subscribe a{
    color: inherit;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
}

.to_subscribe .t{
    margin-top: 20px;
    margin-left: 20px;
}

.purch-sprite-paper.pdf{
    background-position: inherit;
    background-image: url("/files/medialibrary/26d/26dae36a7b0b8d9415b947760d85a706.png");
}

.pdf_div{
    float: left;
    width: 145px;
    margin-right: 3px;
    margin-left: 3px;
}

.not_margin{
    padding-bottom: 0 !important;
    height: inherit !important;
    margin-bottom: 0 !important;
}

.closed_paper{
    padding-left: 18px;
    border-top: 1px solid #f4f4f4;
}

.closed_paper.ru .mine, .closed_paper.ru .to_this_art, .closed_paper.ru .to_all{
    margin-right: 0;
}

.closed_paper .mine, .closed_paper .to_this_art, .closed_paper .to_all{
    float: left;
    width: 145px;
    margin-right: 81px;
}

.closed_paper .to_all{
    width: 160px;
}

.detail_closed_end .closed_paper{
    padding-left: 68px;
}

.to_this_art, .to_all{
    margin-right: 0;
}

.detail_closed_end .closed_paper .mine, .detail_closed_end .to_this_art, .detail_closed_end .to_all{
    margin-right: 0;
}

.trace{
    margin-right: 5px !important;
}

.detail_end .closed_paper .mine, .detail_end .closed_paper .to_this_art, .detail_end .closed_paper .to_all{
    padding-bottom: 20px;
    margin-left: 60px;
}

footer .footer-content .about{
    padding: 0;
    padding-left: 40px;
    padding-right: 20px;
    padding-top: 10px;
}
footer a{
    color: #97989b;
}

.lock{
    display: none;
}

.unlock{
    display:block;
    margin-top: 25px;
}

.with_back:hover{
    background: #ff7840;
}

.with_back{
    max-width: 400px;
    padding-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    height: initial;
}

.under_text{
    margin-top: 0px;
    margin-left: 30px;
    margin-right: 30px;
    width: 244px;
    display: block;
    text-align: center;
    font-size: 14px;
    color: #7f7e7e;
    line-height: 18px;
}

