#check-epd{box-shadow:-.1rem .1rem 2.7rem 0 #c3c9d0;margin-top:4rem;padding:3rem 0 5rem 0}#check-epd form{width:44.5rem;margin:0 auto}#check-epd h2{margin:0 0 2rem 0}#check-epd input[type=text]{box-sizing:border-box;background:#fff;border:1px solid #969696;height:5rem;line-height:4.8rem;padding:0 1.5rem;font-weight:700;font-size:1.7rem;width:100%}#check-epd .uid .g-tooltip{display:inline-block;background:url(/i/img/desktop/ic-question.svg) no-repeat center;width:1.5rem;height:1.5rem;margin-left:.5rem;vertical-align:top}#check-epd .uid .g-tooltip::after{width:30rem}#check-epd .uid>.input{vertical-align:top;position:relative}#check-epd .uid>.input input{-moz-appearance:textfield}#check-epd .uid>.input input:not(.empty){padding-left:2rem}#check-epd .uid>.input input::-webkit-inner-spin-button,#check-epd .uid>.input input::-webkit-outer-spin-button{-webkit-appearance:none}#check-epd .uid>.input .placeholder{position:absolute;color:#000;font-size:1.7rem;font-weight:700;top:1.5rem}#check-epd .uid>.input .placeholder.data{left:2rem;visibility:hidden}#check-epd .uid>.input .placeholder.text{left:0;margin-left:2.1rem}#check-epd .fld{margin-bottom:3rem}#check-epd .button{text-align:center;margin-top:2.8rem}#check-epd .button button{display:inline-block;color:#1d4965;font-weight:500;background:linear-gradient(0deg,#79b6db,#b3dbf2);border:none;border-radius:.1rem;cursor:pointer;text-decoration:none;font-size:2rem;line-height:6rem;height:6rem;width:27rem}#check-epd .button button:hover{opacity:.8}#checkResult{padding-top:10px}#checkResult.error-text{font-weight:700;font-size:18px;text-align:center}#wrapper .hide{display:none}#wrapper h3.check-epd-status{font-weight:700;font-size:18px}#wrapper .controls{text-align:center}@media print{#wrapper .to-main,#wrapper form,#wrapper h2,.b-page-footer,.b-page-header{display:none}}.to-main{margin-top:3rem}.to-main a{color:#262626}.to-main a:hover{text-decoration:none}#wrapper .result h2{font-size:36px;margin:20px 0}#wrapper .better_print{font-size:16px;font-weight:700;margin:20px 0;text-align:center}#wrapper .controls{text-align:center}#wrapper .controls .google-event-add{display:inline-block;font-weight:500;color:#245c78;text-decoration:underline;cursor:pointer;line-height:2.7rem;margin-top:1rem}#wrapper .controls .google-event-add::before{display:inline-block;content:'';background:url(/i/img/common/google-calendar.svg) no-repeat center;width:2.5rem;height:2.5rem;margin-right:.5rem;vertical-align:top}#wrapper .controls .google-event-add:hover{text-decoration:none}#wrapper .controls button{margin-left:20px;line-height:4rem;font-size:1.8rem;padding:0 3rem;min-width:16rem}.cheque{padding-bottom:20px}.cheque .arial,.cheque .uid{font-family:arial,sans-serif;font-size:16px}.cheque .v-top{vertical-align:top}.cheque .bold{font-weight:700}.cheque .align-right{text-align:right}.cheque .w1{width:1%}.cheque .w-right{width:160px}.cheque .upper{text-transform:uppercase}.cheque .uid{font-size:28px;white-space:nowrap}.cheque .order_num{font-size:21px;font-weight:700}.cheque .address{font:13px 'Times New Roman',Times,serif}.cheque .ticket_info{font-weight:700;font-size:17px}.cheque .center{text-align:center}.cheque p{margin:0;padding:0}.cheque .text h3,.cheque .text p{text-indent:30px;text-align:justify}.cheque .text p{font-size:18px;margin:5px 0 10px;line-height:1.5}.cheque .text h3{font-size:28px;margin:20px 0}.cheque .text b{font-size:24px}.cheque .cheque-text{text-indent:30px;text-align:justify;font-size:28px;margin:20px 0}.cheque .blank{border-top:1px dashed;border-bottom:1px dashed;padding:10px}.cheque .blank .header{font-weight:700;font-size:34px}.cheque .blank .orderDate{font-size:14px}.cheque .blank .barcode{padding-bottom:5px}.cheque .blank table.ticket{width:100%;background:#fff;border-collapse:collapse}.cheque .blank table.ticket tr{background:#fff}.cheque .blank table.ticket td,.cheque .blank table.ticket th{padding:2px 5px;border:1px solid;box-sizing:border-box}.cheque .blank table.ticket th{text-align:left}.cheque .blank table.ticket td.service{text-align:right;font-size:15px}.cheque .blank table.ticket td.service .air{font-size:14px}.cheque .blank table.ticket.info th{font-weight:400;width:225px}.cheque .blank table.ticket.info td,.cheque .blank table.ticket.places th{font-weight:700;font-size:15px}.cheque .blank .places{margin-top:10px}.cheque .blank .places span{font-weight:400}.cheque .blank .prices{padding:5px 0 10px}.cheque .blank .price_info{border:0;border-collapse:collapse}.cheque .blank .ch-num-l{white-space:nowrap;border-right:none}.cheque .blank .ch-num{white-space:nowrap;border-left:none}.cheque .blank.electronic .ch-num{text-align:right}.cheque .blank.electronic .frow{height:42px}.cheque .blank .apple-wallet{font-weight:700}.cheque .blank .apple-wallet>div{margin-top:2rem}.cheque .blank .apple-wallet .apple-wallet-add{display:inline-block;width:13rem;height:4rem;margin:1rem 0;font-size:1.2rem;line-height:1.4rem;text-decoration:none;color:#000;white-space:nowrap}.cheque .blank .apple-wallet .apple-wallet-add.lang-en{background:url(/i/img/common/apple-wallet-en.svg) no-repeat center/13rem 4rem}.cheque .blank .apple-wallet .apple-wallet-add.lang-ru{background:url(/i/img/common/apple-wallet-ru.svg) no-repeat center/13rem 4rem}.cheque .blank .apple-wallet .apple-wallet-add.lang-uk{background:url(/i/img/common/apple-wallet-uk.svg) no-repeat center/13rem 4rem}.cheque .blank .apple-wallet .apple-wallet-add.with-uid{background-position:center 1.4rem;width:auto;height:5.4rem}.cheque .blank .apple-wallet .apple-wallet-add.with-uid+.apple-wallet-add{margin-left:1rem}.cheque .prices h4{font-size:14px}.cheque .electronic table.ticket{table-layout:fixed;font-family:"Courier New",monospace;font-size:16px}.cheque .electronic table.ticket tr.sizing td{border:none;padding:0}.cheque .electronic table.ticket .info p{font-size:15px;font-weight:700;padding-left:1em}.cheque .electronic table.ticket tr td.terminal{word-wrap:break-word;text-align:center}.cheque .electronic table.ticket.double-lang td.title{font-size:14px}.cheque .electronic table.ticket.double-lang td.ticket_info span{font-family:arial,sans-serif;font-weight:400;font-size:15px;float:right}.cheque .electronic table.ticket.double-lang .info p{padding-left:2em}.cheque .electronic table.ticket.double-lang .info p.attention{padding:1em 0 0 1em}.cheque .electronic .barcode{padding:5px 0 0}#wrapper .return-mrg{margin-bottom:20px}.hostName{display:none}.result_auth{text-align:center;padding-top:3rem}.result_auth>div{margin:1rem}@media print{@page{margin:1cm .5cm}body{background:#fff;min-height:auto}.b-page-footer,.b-page-header,.controls,.no_print,.result,.to-main,.version{display:none}.cheque .page-break{page-break-after:always}.blank .apple-wallet{display:none}}.ticket-legend-info .info .title{text-transform:uppercase;text-align:center;margin-top:10px}.ticket-legend-info table{border:1px solid #aaa;margin-top:10px;white-space:nowrap;width:100%}.ticket-legend-info table th{text-align:left;font-weight:400;text-transform:uppercase}.ticket-legend-info table td{vertical-align:top}.ticket-legend-info table td span{margin-left:25px}.popup-canvas.mp-promo-popup{width:540px}.popup-canvas.mp-promo-popup .text-b{font-size:14px;font-weight:700;margin-bottom:10px}.popup-canvas.mp-promo-popup .text{font-size:14px}.popup-canvas.mp-promo-popup .email{margin-top:36px;text-align:center}.popup-canvas.mp-promo-popup .email input{box-sizing:border-box;width:300px;height:44px;margin-left:15px;padding:0 15px}.popup-canvas.mp-promo-popup .buttons{text-align:center;margin-top:25px}.popup-canvas.mp-promo-popup .buttons button{padding:17px 32px;font-size:16px}.popup-canvas.b-cheque--add-to-calendar{min-width:49rem}.popup-canvas.b-cheque--add-to-calendar form{margin:0}.popup-canvas.b-cheque--add-to-calendar .place-list label{display:block;line-height:3rem;font-size:1.8rem;font-weight:700}.popup-canvas.b-cheque--add-to-calendar .place-list label>span::before{margin-right:1.5rem}.popup-canvas.b-cheque--add-to-calendar .place-list label>span span{display:block;font-weight:500;color:#245c78;margin-left:3.1rem}.popup-canvas.b-cheque--add-to-calendar .place-list label+label{margin-top:2rem}.popup-canvas.b-cheque--add-to-calendar .buttons{text-align:center;margin-top:3.1rem}.popup-canvas.b-cheque--add-to-calendar .buttons input{display:inline-block;color:#1d4965;font-weight:500;background:linear-gradient(0deg,#79b6db,#b3dbf2);border:none;border-radius:.1rem;cursor:pointer;text-decoration:none;height:3.6rem;line-height:3.6rem;width:17rem;font-size:1.4rem}.popup-canvas.b-cheque--add-to-calendar .buttons input:hover{opacity:.8}