body{}.form-trainer{width:700px;color:#000;line-height:normal;font-size:8pt}.form-trainer input[type=text].invalid,.form-trainer input[type=tel].invalid,.form-trainer select.invalid{border:1px solid #db2b36}.form-trainer h1{font-size:11pt;line-height:25px;font-weight:bold;text-align:center}.form-trainer .request-line{width:600px;display:block}.form-trainer b,.form-trainer strong{color:#000}.form-trainer h2{font-size:9pt;font-weight:bold;text-align:center;padding:0 0 10px 0;margin:0}.form-trainer h2.left{text-align:left;padding:1px 0;font-size:10px}#continuation-of-individual-shareholder-form .form-title h1,#continuation-of-individual-shareholder-form .form-title h2{display:inline}#continuation-of-individual-shareholder-form .form-title{text-align:center;margin-bottom:10px;font-size:8pt}#continuation-of-individual-shareholder-form>.name-block span{display:block;margin-bottom:5px}#continuation-of-individual-shareholder-form>.name-block span,#continuation-of-individual-shareholder-form>.name-block input,#continuation-of-individual-shareholder-form>.representative-block input[type=text]{width:100%}#continuation-of-individual-shareholder-form>.representative-block label{margin-left:26px}.form-trainer .block{width:100%;margin-bottom:3px;font-size:8pt;display:table;border-collapse:collapse;border:1px solid #000}.ua-chrome .form-trainer .block.main-info{border-collapse:inherit}.form-trainer .block.block-sticked{margin-bottom:0}.form-trainer .sign-btn{border-bottom:1px solid #000;text-align:left;display:inline-block;margin-left:20px}#correctional-record-sign .sign-btn{width:350px;height:30px}#correctional-record-sign .sign-row{text-align:center;margin-top:-5px}#application-for-opening .sign-row .wrap-icon-inform{margin-top:13px}#sign-block .sign-btn{height:30px;width:260px;vertical-align:bottom}#documents-record-sign .sign-btn{height:40px;width:200px;vertical-align:bottom}#sign-block .sign-row.three-lines .sign-btn{height:45px}.sign-row strong{display:inline-block}#application-for-opening{margin-bottom:0}#application-for-opening .sign-row{margin-top:50px;margin-left:-80px;display:inline-block}#application-for-opening .sign-btn{width:280px}#sign-block .sign-row{margin:5px 0}#sign-block .sign-row.lowest{margin-bottom:0}.form-trainer label{margin-bottom:0;vertical-align:middle}.form-trainer input[type=checkbox]{margin:0;vertical-align:-3px}#personal-info input{display:block;width:100%;margin-top:5px}#name-block input{margin-left:15px;width:531px}#name-block strong{line-height:22px}#registration-address .address-inputs span,#living-address .address-inputs span{margin-right:10px;line-height:22px}#phones-mail-info strong{margin-right:20px;line-height:22px}#phones-mail-info .phone,#phones-mail-info .mobile-phone{margin-right:2px;width:100px}#phones-mail-info .email{width:133px}.trainer-controls button{margin-top:20px}#registration-address strong,#living-address strong{display:inline-block;margin-right:30px;vertical-align:top}#registration-address .country{width:306px;margin-right:0}#living-address .country{width:312px;margin-right:0}#registration-address .address-inputs .region-label,#living-address .address-inputs .region-label{width:140px;display:inline-block;line-height:10px;vertical-align:middle}#registration-address .region,#living-address .region{width:537px;margin-right:0}#registration-address .street,#living-address .street{margin-bottom:0;width:360px}#registration-address .house,#living-address .house{margin-bottom:0;margin-right:0;width:80px}#registration-address .index-input,#living-address .index-input{width:80px}#registration-address input,#living-address input{margin-right:5px;margin-bottom:2px;vertical-align:middle}#personal-info .sub-block .place-of-birth{width:38%}.form-trainer .sub-block{width:100%;display:table-row;border:1px solid #000}.form-trainer label.no-strong{font-weight:normal}.form-trainer .sub-block.sub-block-borderless{border:none}.form-trainer .block-cell{display:table-cell;padding:5px;border:1px solid #000}.form-trainer .block-cell.checkbox-left{width:6%;margin-left:2%}#sign-example-and-name .block-cell.col-xs-12{border-top:0;text-align:center}.form-trainer .check-1 .block-cell{padding:1px 5px}.form-trainer .block-cell.block-cell-borderless{border:none}#payment-info .pay-method label{margin-top:5px}.form-trainer .underline{text-decoration:underline}.form-trainer .small-text{font-size:7pt}#payment-info .bank-name input,#payment-info .additional-info input,#payment-info .bank-branchname input,.bank-username input{vertical-align:middle;width:100%}#individual-shareholder-form .auto-tab-inputs input{text-align:center}#payment-info .bank-bik .block-label{display:inline-block;vertical-align:middle;margin-right:10px;width:265px}#payment-info .city-info{vertical-align:middle;margin-left:-40px}#payment-info .bank-bik .city-info input{width:65px;text-align:left}#payment-info .bank-ka input,#payment-info .bank-ca input,#payment-info .bank-inn input,#payment-info .recipient-ca input,#payment-info .recipient-ca .separator,#payment-info .bank-inn .separator,#payment-info .bank-bik input,.bank-userinn input{width:14px;display:inline-block;text-align:center}#payment-info .recipient-ca .separator{width:15px}#payment-info .recipient-ca .block-cell:first-child{width:37%}#payment-info .recipient-ca .block-cell:last-child{width:63%}#identity-info .field,#continuation-of-individual-shareholder-form>.representative-block .identity-block .field,#continuation-of-individual-shareholder-form>.representative-block .act-on-the-appointment .field{width:100%}#continuation-of-individual-shareholder-form .representative-name{margin-top:1px}#identity-info .field input,#identity-info .field select,#continuation-of-individual-shareholder-form>.representative-block .identity-block .field input,#continuation-of-individual-shareholder-form>.representative-block .identity-block .field select,#continuation-of-individual-shareholder-form>.representative-block .act-on-the-appointment input{width:100%}#identity-info .field .field-label,#continuation-of-individual-shareholder-form>.representative-block .identity-block .field .field-label,#continuation-of-individual-shareholder-form>.representative-block .act-on-the-appointment .field .field-label{text-align:center;font-size:7pt;padding-top:2px;margin-top:2px}#sign-example-and-name,.sign-example-and-name{height:50px}.main-form-details{margin-top:20px}.main-form-details div{margin-bottom:10px}#standard-voting-paper .main-info input,#cumulative-voting-paper .main-info input{width:100%;vertical-align:top}#standard-voting-paper .main-info .name-block .block-cell:first-child,#cumulative-voting-paper .main-info .name-block .block-cell:first-child{padding-right:13px}#standard-voting-paper .rules p,#cumulative-voting-paper .rules p{text-indent:10px}#standard-voting-paper .vote-table{width:100%;margin-bottom:10px}#standard-voting-paper .vote-table td,#standard-voting-paper .vote-table th{border:1px solid #000;padding:5px}#standard-voting-paper .vote-table th{text-align:center}#standard-voting-paper .vote-table .vote-input{width:100%;text-align:center}#standard-voting-paper .proxy-voting input,#cumulative-voting-paper .proxy-voting input{width:100%}#standard-voting-paper .proxy-voting label,#cumulative-voting-paper .proxy-voting label{margin-bottom:4px}#standard-voting-paper .sign-block,#cumulative-voting-paper .sign-block{text-align:right}#standard-voting-paper .sign-block p,#cumulative-voting-paper .sign-block p{margin-right:12px}#cumulative-voting-paper .shares-qty,#cumulative-voting-paper .vote-table{width:100%;margin-bottom:10px}#cumulative-voting-paper .shares-qty td,#cumulative-voting-paper .shares-qty th,#cumulative-voting-paper .vote-table td,#cumulative-voting-paper .vote-table th,#cumulative-voting-paper .against-table td,#cumulative-voting-paper .against-table th{padding:5px;border:1px solid #000}#cumulative-voting-paper .against-table{margin-bottom:10px}#cumulative-voting-paper .against-table input{width:100%}#cumulative-voting-paper .vote-table input{width:20px;margin-right:-16px;text-align:center}.wrap-icon-inform{text-indent:0;display:inline-block;width:0;position:relative;vertical-align:top}.wrap-icon-inform .fa{font-size:11px}.wrap-icon-inform .tooltip_item{position:absolute;top:1px;color:#666}.wrap-icon-inform .tooltip_item.tooltip_item-high{top:0}.wrap-icon-inform.flow-right .tooltip_item{left:4px}.wrap-icon-inform.flow-left .tooltip_item{left:0}.trainer-content{padding:0!important}.trainer-popup{max-width:600px;font-size:16px;line-height:24px;padding:10px}.form-selected-persone{margin:20px 0}.form-selected-persone__wrap{display:inline-block;vertical-align:top;text-align:left}.form-selected-persone__wrap .radio{padding:0}.trainer-popup h2{font-family:'OpenSans-Bold',sans-serif;font-size:20px;text-align:center}.trainer-popup .button{margin-top:20px}.trainer-info .button{margin-bottom:20px}.trainer-info .button{width:100%}.trainer-info .panel-heading{padding:0 0 12px;position:relative}.trainer-info h4{margin:0;color:#000;padding:0}.trainer-info .panel-heading .fa{font-size:14px}.trainer-info__content ul{list-style-type:none}.rules-filling ol{padding-left:30px;margin:0;color:#db2b36}.rules-filling ol span{color:#666}.rules-filling li{margin-top:3px}.trainer-info_error .more-info{top:0}.trainer-info_error ul{padding-left:0;list-style:none}.trainer-info_error ul li{background:none;padding:0;margin:0 0 3px}.trainer__list-errors b{display:block;color:#db2b36}.form-trainer input[type="text"],.form-trainer input[type="tel"],.form-trainer select{border:1px solid #000;height:22px;font-size:8pt;padding-left:4px}.form-trainer input[maxlength="1"]{padding-left:0}strong.invalid,span.invalid{color:#db2b36}#cumulative-voting-paper .candidates-column-header{width:50%}#send-email-form{margin-top:20px}#trainer-email-input{width:700px}#sign-example-and-name .block-cell,.sign-example-and-name .block-cell{width:50%}#sign-example-and-name .block-cell.col-xs-12{width:100%}.animate-sign{cursor:pointer}.animate-sign-text{font-family:'Open Sans',sans-serif;font-size:10px;margin-left:20px;cursor:pointer}.animate-sign-text span{opacity:0;transition:opacity .2s ease-in-out}.sign-check{float:left;position:relative;height:17px;width:20px;margin-top:2px}.sign-check i{display:block;position:absolute;border-top:2px solid red}.sign-check .line-from{width:0;transform:rotate(50deg);transform-origin:0% 100%;left:2px;bottom:7px}.sign-check .line-to{width:0;transform:rotate(115deg);right:10px;bottom:-1px;transform-origin:100% 0%}.start-animate .line-from{width:10px;transition:width .25s ease-in-out}.start-animate .line-to{width:16px;transition:width .25s ease-in-out .25s}.votes-column-header{text-align:center}#standard-voting-paper,#cumulative-voting-paper{padding-top:3px}@media(max-width:767px){.trainer-content{overflow:auto}.trainer-info .button{margin-right:16px}.trainer-popup .button+.button{margin-top:15px}}@media(min-width:768px)and (max-width:991px){}@media print{.form-trainer h1{font-size:10pt;line-height:20px}.form-trainer .small-text{font-size:6pt}.form-trainer .block{font-size:7pt}#documents-record-sign{font-size:7pt}#documents-record-sign .sign-btn{height:30px}.form-trainer .block-cell{padding:2px 5px}#sign-example-and-name{height:35px}#application-for-opening .sign-row{margin-top:35px;margin-left:-40px}#application-for-opening .sign-btn{width:250px}#personal-info input{margin-top:0}#registration-address .address-inputs span,#living-address .address-inputs span{line-height:15px}#phones-mail-info strong{line-height:15px}#widgets,#header,#footer,.col-sm-3.col-md-3,#scroll-top,#check-btn,.wrap-icon-inform,.trainer-info,#print-btn,#save-btn,#send-email-form,#open-send-btn,.page-title,.animate-sign-content{display:none!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#main{padding:0}.trainer-form .block-cell{padding:1px 5px!important}#name-block strong{line-height:normal}.col-sm-9.col-md-9{width:100%;padding:0}.trainer-form{height:auto!important;overflow:visible!important}#application-for-opening .sign-btn,#correctional-record-sign .sign-btn,#sign-block .sign-btn,#individual-shareholder-form input,#individual-shareholder-form select,#continuation-of-individual-shareholder-form select,#continuation-of-individual-shareholder-form input{border:0;height:15px!important;border-bottom:1px solid #000}.form-trainer .jq-checkbox__div{display:none}.form-trainer .jq-checkbox{vertical-align:middle}.form-trainer input[type="checkbox"]{position:static!important;z-index:auto!important;opacity:1!important}.form-trainer input[type="text"],.form-trainer input[type="tel"],.form-trainer select{padding-left:0}.trainer-content{overflow:visible}}